Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/qt.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-184336-80199/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/qt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/qt-4.8.7-2.oc9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/qt.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-184336-80199/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/qt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YzEtIO + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf qt-everywhere-opensource-src-4.8.7 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/qt-everywhere-opensource-src-4.8.7.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd qt-everywhere-opensource-src-4.8.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #4 (qt-everywhere-opensource-src-4.8.5-uic_multilib.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .uic_multilib --fuzz=0 Patch #4 (qt-everywhere-opensource-src-4.8.5-uic_multilib.patch): patching file src/tools/uic3/embed.cpp patching file src/tools/uic3/uic.cpp + echo 'Patch #5 (qt-everywhere-opensource-src-4.8.5-webcore_debuginfo.patch):' Patch #5 (qt-everywhere-opensource-src-4.8.5-webcore_debuginfo.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .webcore_debuginfo --fuzz=0 patching file src/3rdparty/webkit/Source/WebCore/WebCore.pri + echo 'Patch #10 (qt-prefer_adwaita_on_gnome.patch):' Patch #10 (qt-prefer_adwaita_on_gnome.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .prefer_adwaita_on_gnome --fuzz=0 patching file src/gui/kernel/qguiplatformplugin.cpp Patch #15 (qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch): + echo 'Patch #15 (qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .enable_ft_lcdfilter --fuzz=0 patching file src/gui/text/qfontengine_ft.cpp Hunk #1 succeeded at 70 (offset -2 lines). + echo 'Patch #23 (qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch):' Patch #23 (qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .glib_eventloop_nullcheck --fuzz=0 patching file src/gui/kernel/qguieventdispatcher_glib.cpp + echo 'Patch #25 (qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch):' Patch #25 (qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qdbusconnection_no_debug --fuzz=0 patching file src/dbus/qdbusconnection.cpp Hunk #1 succeeded at 1110 (offset 1 line). + echo 'Patch #26 (qt-everywhere-opensource-src-4.8.1-linguist_qmake-qt4.patch):' Patch #26 (qt-everywhere-opensource-src-4.8.1-linguist_qmake-qt4.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .linguist_qtmake-qt4 --fuzz=0 patching file tools/linguist/lrelease/main.cpp patching file tools/linguist/lupdate/main.cpp Hunk #1 succeeded at 770 (offset 5 lines). + echo 'Patch #27 (qt-everywhere-opensource-src-4.8.1-qt3support_debuginfo.patch):' Patch #27 (qt-everywhere-opensource-src-4.8.1-qt3support_debuginfo.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qt3support_debuginfo --fuzz=0 patching file src/qt3support/qt3support.pro Patch #28 (qt-everywhere-opensource-src-4.8.5-qt_plugin_path.patch): + echo 'Patch #28 (qt-everywhere-opensource-src-4.8.5-qt_plugin_path.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qt_plugin_path --fuzz=0 patching file src/corelib/kernel/qcoreapplication.cpp Hunk #1 succeeded at 2531 (offset 20 lines). + echo 'Patch #50 (qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch):' Patch #50 (qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qmake_pkgconfig_requires_private --fuzz=0 patching file qmake/generators/makefile.cpp Hunk #1 succeeded at 3316 (offset 23 lines). Patch #51 (qt-everywhere-opensource-src-4.8.7-firebird-4.0.0.patch): + echo 'Patch #51 (qt-everywhere-opensource-src-4.8.7-firebird-4.0.0.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firebird --fuzz=0 patching file config.tests/unix/ibase/ibase.pro patching file src/sql/drivers/ibase/qsql_ibase.pri Patch #52 (qt-everywhere-opensource-src-4.8.7-QT_VERSION_CHECK.patch): + echo 'Patch #52 (qt-everywhere-opensource-src-4.8.7-QT_VERSION_CHECK.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QT_VERSION_CHECK --fuzz=0 patching file src/corelib/global/qglobal.h Patch #53 (qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch): + echo 'Patch #53 (qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qatomic-inline-asm --fuzz=0 patching file src/corelib/arch/qatomic_i386.h patching file src/corelib/arch/qatomic_x86_64.h Patch #54 (qt-everywhere-opensource-src-4.8.5-mysql_config.patch): + echo 'Patch #54 (qt-everywhere-opensource-src-4.8.5-mysql_config.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mysql_config --fuzz=0 patching file configure Hunk #1 succeeded at 5524 (offset 44 lines). Patch #55 (qt-everywhere-opensource-src-4.6.2-cups.patch): + echo 'Patch #55 (qt-everywhere-opensource-src-4.6.2-cups.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .cups-1 --fuzz=0 patching file src/gui/dialogs/qprintdialog_unix.cpp Hunk #1 succeeded at 579 (offset 10 lines). patching file src/gui/painting/qprinter.cpp Hunk #1 succeeded at 609 (offset -18 lines). Patch #56 (qt-everywhere-opensource-src-4.8.7-mariadb.patch): + echo 'Patch #56 (qt-everywhere-opensource-src-4.8.7-mariadb.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mariadb --fuzz=0 patching file src/sql/drivers/mysql/qsql_mysql.cpp Patch #57 (qt-everywhere-opensource-src-4.8.7-qmake_LFLAGS.patch): + echo 'Patch #57 (qt-everywhere-opensource-src-4.8.7-qmake_LFLAGS.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qmake_LFLAGS --fuzz=0 patching file qmake/Makefile.unix + echo 'Patch #64 (qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch):' Patch #64 (qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-14467 --fuzz=0 patching file mkspecs/features/qt_functions.prf patching file mkspecs/features/win32/windows.prf Patch #65 (qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch): + echo 'Patch #65 (qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qtreeview-kpackagekit-crash --fuzz=0 patching file src/gui/itemviews/qtreeview.cpp Hunk #1 succeeded at 3248 (offset 33 lines). + echo 'Patch #67 (qt-everywhere-opensource-src-4.8.6-s390.patch):' Patch #67 (qt-everywhere-opensource-src-4.8.6-s390.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .s390 --fuzz=0 patching file src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h + echo 'Patch #68 (qt-everywhere-opensource-src-4.8.3-no_Werror.patch):' Patch #68 (qt-everywhere-opensource-src-4.8.3-no_Werror.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .no_Werror --fuzz=0 patching file src/3rdparty/webkit/Source/WebKit.pri Patch #69 (qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch): + echo 'Patch #69 (qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-22037 --fuzz=0 patching file src/corelib/tools/qlist.h + echo 'Patch #71 (qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch):' Patch #71 (qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-21900 --fuzz=0 patching file src/gui/kernel/qapplication_x11.cpp Hunk #1 succeeded at 819 (offset 1 line). Hunk #2 succeeded at 5331 (offset 8 lines). Hunk #3 succeeded at 5348 (offset 8 lines). Hunk #4 succeeded at 5373 (offset 8 lines). Patch #74 (qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch): + echo 'Patch #74 (qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .tds_no_strict_aliasing --fuzz=0 patching file src/sql/drivers/tds/qsql_tds.pri + echo 'Patch #76 (qt-everywhere-opensource-src-4.8.0-s390-atomic.patch):' Patch #76 (qt-everywhere-opensource-src-4.8.0-s390-atomic.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .s390-atomic --fuzz=0 patching file src/corelib/arch/qatomic_s390.h + echo 'Patch #77 (qt-everywhere-opensource-src-4.8.3-icu_no_debug.patch):' Patch #77 (qt-everywhere-opensource-src-4.8.3-icu_no_debug.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .icu_no_debug --fuzz=0 patching file src/corelib/tools/qlocale_icu.cpp Hunk #1 succeeded at 88 (offset 4 lines). Hunk #2 succeeded at 120 (offset 4 lines). Patch #81 (qt-everywhere-opensource-src-4.8.2--assistant-crash.patch): + echo 'Patch #81 (qt-everywhere-opensource-src-4.8.2--assistant-crash.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .assistant-crash --fuzz=0 patching file tools/assistant/tools/assistant/mainwindow.cpp Hunk #1 succeeded at 947 (offset 3 lines). + echo 'Patch #82 (qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch):' Patch #82 (qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-4862 --fuzz=0 patching file src/corelib/io/qfilesystemengine_unix.cpp Hunk #1 succeeded at 675 (offset 51 lines). + echo 'Patch #83 (qt-4.8-poll.patch):' Patch #83 (qt-4.8-poll.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .poll --fuzz=0 patching file src/corelib/io/qprocess_unix.cpp patching file src/corelib/kernel/qcore_unix.cpp patching file src/corelib/kernel/qcore_unix_p.h patching file src/network/socket/qlocalserver_unix.cpp patching file src/network/socket/qlocalsocket_unix.cpp patching file src/network/socket/qnativesocketengine_unix.cpp patching file src/qt3support/network/q3socketdevice_unix.cpp patching file src/qt3support/other/q3process_unix.cpp Patch #87 (qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch): + echo 'Patch #87 (qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-37380 --fuzz=0 patching file src/corelib/kernel/qeventdispatcher_glib.cpp Hunk #4 succeeded at 338 (offset 1 line). Hunk #5 succeeded at 424 (offset 1 line). Hunk #6 succeeded at 436 (offset 1 line). Patch #88 (qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch): + echo 'Patch #88 (qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .QTBUG-34614 --fuzz=0 patching file src/corelib/kernel/qeventdispatcher_glib.cpp patching file src/corelib/kernel/qeventdispatcher_unix.cpp + echo 'Patch #89 (qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch):' Patch #89 (qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .QTBUG-38585 --fuzz=0 patching file src/gui/kernel/qclipboard_x11.cpp + echo 'Patch #91 (qt-everywhere-opensource-src-4.8.7-mips64.patch):' Patch #91 (qt-everywhere-opensource-src-4.8.7-mips64.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mips64 --fuzz=0 patching file configure Patch #92 (qt-everywhere-opensource-src-4.8.7-gcc6.patch): + echo 'Patch #92 (qt-everywhere-opensource-src-4.8.7-gcc6.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc6 --fuzz=0 patching file src/xmlpatterns/api/qcoloroutput_p.h Patch #93 (qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch): + echo 'Patch #93 (qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .alsa1.1 --fuzz=0 patching file config.tests/unix/alsa/alsatest.cpp patching file src/multimedia/audio/qaudiodeviceinfo_alsa_p.cpp patching file src/multimedia/audio/qaudiodeviceinfo_alsa_p.h patching file src/multimedia/audio/qaudioinput_alsa_p.cpp patching file src/multimedia/audio/qaudiooutput_alsa_p.cpp + echo 'Patch #94 (qt-everywhere-opensource-src-4.8.7-openssl-1.1.patch):' Patch #94 (qt-everywhere-opensource-src-4.8.7-openssl-1.1.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .openssl1.1 --fuzz=0 patching file src/network/ssl/qsslcertificate.cpp patching file src/network/ssl/qsslkey.cpp patching file src/network/ssl/qsslsocket_openssl.cpp patching file src/network/ssl/qsslsocket_openssl_p.h patching file src/network/ssl/qsslsocket_openssl_symbols.cpp patching file src/network/ssl/qsslsocket_openssl_symbols_p.h Patch #95 (qt-everywhere-opensource-src-4.8.7-icu59.patch): + echo 'Patch #95 (qt-everywhere-opensource-src-4.8.7-icu59.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .icu59 --fuzz=0 patching file src/corelib/tools/tools.pri + echo 'Patch #96 (qt-everywhere-opensource-src-4.8.7-gcc8_qtscript.patch):' Patch #96 (qt-everywhere-opensource-src-4.8.7-gcc8_qtscript.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc8_qtscript --fuzz=0 patching file src/script/script.pro + echo 'Patch #97 (qt-everywhere-opensource-src-4.8.7-gcc11.patch):' Patch #97 (qt-everywhere-opensource-src-4.8.7-gcc11.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc11 --fuzz=0 patching file src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp patching file tools/linguist/linguist/messagemodel.cpp + echo 'Patch #98 (qt-everywhere-opensource-src-4.8.7-hardcode-buildkey.patch):' Patch #98 (qt-everywhere-opensource-src-4.8.7-hardcode-buildkey.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .hardcode-buildkey --fuzz=0 patching file configure Hunk #1 succeeded at 7742 (offset 10 lines). Hunk #2 succeeded at 8041 (offset 10 lines). Patch #99 (qt-everywhere-opensource-src-4.8.7-openssl3.patch): + echo 'Patch #99 (qt-everywhere-opensource-src-4.8.7-openssl3.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .ssl3 --fuzz=0 patching file src/network/ssl/qsslsocket_openssl.cpp patching file src/network/ssl/qsslsocket_openssl_symbols.cpp Patch #102 (qt-everywhere-opensource-src-4.8.5-qgtkstyle_disable_gtk_theme_check.patch): + echo 'Patch #102 (qt-everywhere-opensource-src-4.8.5-qgtkstyle_disable_gtk_theme_check.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qgtkstyle_disable_gtk_theme_check --fuzz=0 patching file src/gui/styles/qgtkstyle_p.cpp + echo 'Patch #113 (qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch):' Patch #113 (qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-22829 --fuzz=0 patching file src/tools/moc/main.cpp + echo 'Patch #180 (qt-aarch64.patch):' Patch #180 (qt-aarch64.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .aarch64 --fuzz=0 patching file include/QtCore/headers.pri patching file include/QtCore/qatomic_aarch64.h patching file src/3rdparty/javascriptcore/JavaScriptCore/JavaScriptCore.pri patching file src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pri patching file src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h patching file src/corelib/arch/aarch64/qatomic_aarch64.cpp patching file src/corelib/arch/arch.pri patching file src/corelib/arch/qatomic_aarch64.h patching file src/corelib/arch/qatomic_arch.h + echo 'Patch #181 (qt-everywhere-opensource-src-4.8.7-qforeach.patch):' Patch #181 (qt-everywhere-opensource-src-4.8.7-qforeach.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .qforeach --fuzz=0 patching file src/corelib/global/qglobal.h Patch #500 (qt-everywhere-opensource-src-4.8.7-crash-in-qppmhandler.patch): + echo 'Patch #500 (qt-everywhere-opensource-src-4.8.7-crash-in-qppmhandler.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .malformed-ppb-image-causing-crash --fuzz=0 patching file src/gui/image/qppmhandler.cpp Patch #501 (qt-CVE-2020-17507.patch): + echo 'Patch #501 (qt-CVE-2020-17507.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .buffer-over-read-in-read_xbm_body --fuzz=0 patching file src/gui/image/qxbmhandler.cpp Patch #502 (qt-everywhere-opensource-src-4.8.7-clamp-parsed-doubles-to-float-representtable-values.patch): + echo 'Patch #502 (qt-everywhere-opensource-src-4.8.7-clamp-parsed-doubles-to-float-representtable-values.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .clamp-parsed-doubles-to-float-representtable-values --fuzz=0 patching file src/svg/qsvghandler.cpp + echo 'Patch #503 (qt-everywhere-opensource-src-4.8.5-CVE-2020-24741.patch):' Patch #503 (qt-everywhere-opensource-src-4.8.5-CVE-2020-24741.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .CVE-2020-24741 --fuzz=0 patching file src/corelib/plugin/qlibrary_unix.cpp Hunk #1 succeeded at 209 (offset -9 lines). + echo 'Patch #504 (qt-CVE-2023-32573.patch):' Patch #504 (qt-CVE-2023-32573.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .CVE-2023-32573 --fuzz=0 patching file src/svg/qsvgfont_p.h patching file src/svg/qsvghandler.cpp + echo 'Patch #505 (qt-CVE-2023-34410.patch):' Patch #505 (qt-CVE-2023-34410.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .CVE-2023-34410 --fuzz=0 patching file src/network/ssl/qsslsocket.cpp + echo 'Patch #84 (qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch):' Patch #84 (qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .QTBUG-35459 --fuzz=0 patching file src/xml/sax/qxml.cpp Hunk #1 succeeded at 433 (offset 5 lines). Patch #86 (qt-everywhere-opensource-src-4.8.6-systemtrayicon.patch): + echo 'Patch #86 (qt-everywhere-opensource-src-4.8.6-systemtrayicon.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .systemtrayicon --fuzz=0 patching file examples/desktop/systray/window.cpp patching file examples/desktop/systray/window.h patching file src/gui/util/qabstractsystemtrayiconsys.cpp patching file src/gui/util/qabstractsystemtrayiconsys_p.h patching file src/gui/util/qsystemtrayicon.cpp patching file src/gui/util/qsystemtrayicon_p.h patching file src/gui/util/qsystemtrayicon_x11.cpp patching file src/gui/util/qxembedsystemtrayicon_x11.cpp patching file src/gui/util/qxembedsystemtrayicon_x11_p.h patching file src/gui/util/util.pri + sed -i -e 's|^\(QMAKE_STRIP.*=\).*$|\1|g' mkspecs/common/linux.conf + '[' lib64 == lib64 ']' + sed -i -e 's,/usr/lib /lib,/usr/lib64 /lib64,g' config.tests/unix/bsymbolic_functions.test config.tests/unix/compile.test config.tests/unix/doubleformat.test config.tests/unix/endian.test config.tests/unix/fvisibility.test config.tests/unix/objcopy.test config.tests/unix/precomp.test config.tests/unix/ptrsize.test config.tests/unix/which.test config.tests/x11/notype.test + sed -i -e 's,/lib /usr/lib,/lib64 /usr/lib64,g' config.tests/unix/bsymbolic_functions.test config.tests/unix/compile.test config.tests/unix/doubleformat.test config.tests/unix/endian.test config.tests/unix/fvisibility.test config.tests/unix/objcopy.test config.tests/unix/precomp.test config.tests/unix/ptrsize.test config.tests/unix/which.test config.tests/x11/notype.test + for f in translations/*.ts + touch translations/assistant_cs.qm + for f in translations/*.ts + touch translations/assistant_da.qm + for f in translations/*.ts + touch translations/assistant_de.qm + for f in translations/*.ts + touch translations/assistant_eu.qm + for f in translations/*.ts + touch translations/assistant_fr.qm + for f in translations/*.ts + touch translations/assistant_hu.qm + for f in translations/*.ts + touch translations/assistant_ja.qm + for f in translations/*.ts + touch translations/assistant_ko.qm + for f in translations/*.ts + touch translations/assistant_pl.qm + for f in translations/*.ts + touch translations/assistant_ru.qm + for f in translations/*.ts + touch translations/assistant_sl.qm + for f in translations/*.ts + touch translations/assistant_uk.qm + for f in translations/*.ts + touch translations/assistant_zh_CN.qm + for f in translations/*.ts + touch translations/assistant_zh_TW.qm + for f in translations/*.ts + touch translations/designer_cs.qm + for f in translations/*.ts + touch translations/designer_de.qm + for f in translations/*.ts + touch translations/designer_fr.qm + for f in translations/*.ts + touch translations/designer_hu.qm + for f in translations/*.ts + touch translations/designer_ja.qm + for f in translations/*.ts + touch translations/designer_ko.qm + for f in translations/*.ts + touch translations/designer_pl.qm + for f in translations/*.ts + touch translations/designer_ru.qm + for f in translations/*.ts + touch translations/designer_sl.qm + for f in translations/*.ts + touch translations/designer_uk.qm + for f in translations/*.ts + touch translations/designer_zh_CN.qm + for f in translations/*.ts + touch translations/designer_zh_TW.qm + for f in translations/*.ts + touch translations/linguist_cs.qm + for f in translations/*.ts + touch translations/linguist_de.qm + for f in translations/*.ts + touch translations/linguist_eu.qm + for f in translations/*.ts + touch translations/linguist_fr.qm + for f in translations/*.ts + touch translations/linguist_he.qm + for f in translations/*.ts + touch translations/linguist_hu.qm + for f in translations/*.ts + touch translations/linguist_ja.qm + for f in translations/*.ts + touch translations/linguist_ko.qm + for f in translations/*.ts + touch translations/linguist_pl.qm + for f in translations/*.ts + touch translations/linguist_ru.qm + for f in translations/*.ts + touch translations/linguist_sl.qm + for f in translations/*.ts + touch translations/linguist_uk.qm + for f in translations/*.ts + touch translations/linguist_zh_CN.qm + for f in translations/*.ts + touch translations/linguist_zh_TW.qm + for f in translations/*.ts + touch translations/qt_ar.qm + for f in translations/*.ts + touch translations/qt_cs.qm + for f in translations/*.ts + touch translations/qt_da.qm + for f in translations/*.ts + touch translations/qt_de.qm + for f in translations/*.ts + touch translations/qt_es.qm + for f in translations/*.ts + touch translations/qt_eu.qm + for f in translations/*.ts + touch translations/qt_fa.qm + for f in translations/*.ts + touch translations/qt_fr.qm + for f in translations/*.ts + touch translations/qt_gl.qm + for f in translations/*.ts + touch translations/qt_he.qm + for f in translations/*.ts + touch translations/qt_help_cs.qm + for f in translations/*.ts + touch translations/qt_help_da.qm + for f in translations/*.ts + touch translations/qt_help_de.qm + for f in translations/*.ts + touch translations/qt_help_eu.qm + for f in translations/*.ts + touch translations/qt_help_fr.qm + for f in translations/*.ts + touch translations/qt_help_gl.qm + for f in translations/*.ts + touch translations/qt_help_hu.qm + for f in translations/*.ts + touch translations/qt_help_ja.qm + for f in translations/*.ts + touch translations/qt_help_ko.qm + for f in translations/*.ts + touch translations/qt_help_pl.qm + for f in translations/*.ts + touch translations/qt_help_ru.qm + for f in translations/*.ts + touch translations/qt_help_sl.qm + for f in translations/*.ts + touch translations/qt_help_uk.qm + for f in translations/*.ts + touch translations/qt_help_zh_CN.qm + for f in translations/*.ts + touch translations/qt_help_zh_TW.qm + for f in translations/*.ts + touch translations/qt_hu.qm + for f in translations/*.ts + touch translations/qt_ja.qm + for f in translations/*.ts + touch translations/qt_ko.qm + for f in translations/*.ts + touch translations/qt_lt.qm + for f in translations/*.ts + touch translations/qt_pl.qm + for f in translations/*.ts + touch translations/qt_pt.qm + for f in translations/*.ts + touch translations/qt_ru.qm + for f in translations/*.ts + touch translations/qt_sk.qm + for f in translations/*.ts + touch translations/qt_sl.qm + for f in translations/*.ts + touch translations/qt_sv.qm + for f in translations/*.ts + touch translations/qt_uk.qm + for f in translations/*.ts + touch translations/qt_zh_CN.qm + for f in translations/*.ts + touch translations/qt_zh_TW.qm + for f in translations/*.ts + touch translations/qtconfig_eu.qm + for f in translations/*.ts + touch translations/qtconfig_he.qm + for f in translations/*.ts + touch translations/qtconfig_hu.qm + for f in translations/*.ts + touch translations/qtconfig_ja.qm + for f in translations/*.ts + touch translations/qtconfig_ko.qm + for f in translations/*.ts + touch translations/qtconfig_pl.qm + for f in translations/*.ts + touch translations/qtconfig_ru.qm + for f in translations/*.ts + touch translations/qtconfig_sl.qm + for f in translations/*.ts + touch translations/qtconfig_uk.qm + for f in translations/*.ts + touch translations/qtconfig_zh_CN.qm + for f in translations/*.ts + touch translations/qtconfig_zh_TW.qm + for f in translations/*.ts + touch translations/qtscript_eu.qm + for f in translations/*.ts + touch translations/qvfb_eu.qm + for f in translations/*.ts + touch translations/qvfb_hu.qm + for f in translations/*.ts + touch translations/qvfb_ja.qm + for f in translations/*.ts + touch translations/qvfb_ko.qm + for f in translations/*.ts + touch translations/qvfb_pl.qm + for f in translations/*.ts + touch translations/qvfb_ru.qm + for f in translations/*.ts + touch translations/qvfb_sl.qm + for f in translations/*.ts + touch translations/qvfb_uk.qm + for f in translations/*.ts + touch translations/qvfb_zh_CN.qm + for f in translations/*.ts + touch translations/qvfb_zh_TW.qm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KAGwkb + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd qt-everywhere-opensource-src-4.8.7 ++ echo -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ++ sed 's|-fexceptions||g' + RPM_OPT_FLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated' + export QTDIR=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 + QTDIR=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 + export PATH=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export LD_LIBRARY_PATH=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib/ + LD_LIBRARY_PATH=/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib/ + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export MAKEFLAGS=-j8 + MAKEFLAGS=-j8 + ./configure -v -confirm-license -opensource -optimized-qmake -fast -prefix /usr/lib64/qt4 -bindir /usr/lib64/qt4/bin -datadir /usr/lib64/qt4 -demosdir /usr/lib64/qt4/demos -docdir /usr/share/doc/qt4 -examplesdir /usr/lib64/qt4/examples -headerdir /usr/include -importdir /usr/lib64/qt4/imports -libdir /usr/lib64 -plugindir /usr/lib64/qt4/plugins -sysconfdir /etc -translationdir /usr/share/qt4/translations -platform linux-g++ -release -shared -cups -fontconfig -largefile -gtkstyle -no-rpath -no-separate-debug-info -no-phonon -no-pch -sm -stl -system-libmng -system-libpng -system-libjpeg -system-libtiff -system-zlib -xinput -xcursor -xfixes -xinerama -xshape -xrandr -xrender -xkb -glib -icu -openssl-linked -xmlpatterns -dbus-linked -graphicssystem raster -webkit -no-sql-ibase -plugin-sql-mysql -plugin-sql-psql -plugin-sql-odbc -plugin-sql-sqlite -system-sqlite -plugin-sql-tds grep: warning: stray \ before c Determining system architecture... (Linux:5.4.119-19.0009.32:aarch64) AArch64 (aarch64) 'aarch64' is supported System architecture: 'aarch64' Symbol visibility control enabled. This is the Open Source Edition. You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. You are also licensed to use this software under the terms of the GNU General Public License (GPL) versions 3. You have already accepted the terms of the license. Creating qmake. Please wait... g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED project.cpp g++ -c -o property.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED property.cpp g++ -c -o main.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED main.cpp g++ -c -o makefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefile.cpp g++ -c -o unixmake2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake2.cpp g++ -c -o unixmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake.cpp g++ -c -o mingw_make.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/mingw_make.cpp g++ -c -o option.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED option.cpp g++ -c -o winmakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/winmakefile.cpp g++ -c -o projectgenerator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/projectgenerator.cpp g++ -c -o meta.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED meta.cpp g++ -c -o makefiledeps.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefiledeps.cpp g++ -c -o metamakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/metamakefile.cpp g++ -c -o xmloutput.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/xmloutput.cpp g++ -c -o pbuilder_pbx.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/mac/pbuilder_pbx.cpp g++ -c -o borland_bmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/borland_bmake.cpp g++ -c -o msvc_vcproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcproj.cpp g++ -c -o msvc_vcxproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcxproj.cpp g++ -c -o msvc_nmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_nmake.cpp g++ -c -o msvc_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_objectmodel.cpp g++ -c -o msbuild_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msbuild_objectmodel.cpp g++ -c -o symmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake.cpp g++ -c -o initprojectdeploy_symbian.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/initprojectdeploy_symbian.cpp g++ -c -o symmake_abld.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_abld.cpp g++ -c -o symmake_sbsv2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_sbsv2.cpp g++ -c -o symbiancommon.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symbiancommon.cpp g++ -c -o registry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared/windows/registry.cpp g++ -c -o epocroot.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared/symbian/epocroot.cpp g++ -c -o gbuild.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/integrity/gbuild.cpp g++ -c -o qtextcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/codecs/qtextcodec.cpp g++ -c -o qutfcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/codecs/qutfcodec.cpp g++ -c -o qstring.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp g++ -c -o qtextstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qtextstream.cpp g++ -c -o qiodevice.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qiodevice.cpp g++ -c -o qmalloc.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qmalloc.cpp g++ -c -o qglobal.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qglobal.cpp g++ -c -o qbytearray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbytearray.cpp g++ -c -o qbytearraymatcher.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbytearraymatcher.cpp g++ -c -o qdatastream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdatastream.cpp g++ -c -o qbuffer.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qbuffer.cpp g++ -c -o qlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlist.cpp g++ -c -o qfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfile.cpp g++ -c -o qfilesystementry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystementry.cpp g++ -c -o qfilesystemengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemengine_unix.cpp g++ -c -o qfilesystemengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemengine.cpp g++ -c -o qfilesystemiterator_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp: In member function 'bool QFileSystemIterator::advance(QFileSystemEntry&, QFileSystemMetaData&)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp:114:29: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] 114 | lastError = QT_READDIR_R(dir, mt_file.data(), &dirEntry); In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++/qplatformdefs.h:65, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp:42: /usr/include/dirent.h:185:12: note: declared here 185 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ g++ -c -o qfsfileengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine_unix.cpp g++ -c -o qfsfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine.cpp g++ -c -o qfsfileengine_iterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine_iterator.cpp g++ -c -o qregexp.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qregexp.cpp g++ -c -o qvector.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.cpp In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/qcore_unix_p.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine_unix.cpp:45: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execve(const char*, char* const*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:312:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 312 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execv(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:319:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 319 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execvp(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:326:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 326 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'pid_t qt_safe_waitpid(pid_t, int*, int)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:335:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 335 | register int ret; | ^~~ In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/qcore_unix_p.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine.cpp:56: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execve(const char*, char* const*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:312:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 312 | register int ret; | ^~~ g++ -c -o qbitarray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbitarray.cpp /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execv(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:319:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 319 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execvp(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:326:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 326 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'pid_t qt_safe_waitpid(pid_t, int*, int)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:335:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 335 | register int ret; | ^~~ g++ -c -o qdir.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp g++ -c -o qdiriterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdiriterator.cpp g++ -c -o quuid.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/plugin/quuid.cpp g++ -c -o qhash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qhash.cpp g++ -c -o qfileinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfileinfo.cpp g++ -c -o qdatetime.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qdatetime.cpp g++ -c -o qstringlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstringlist.cpp g++ -c -o qabstractfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qabstractfileengine.cpp g++ -c -o qtemporaryfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qtemporaryfile.cpp g++ -c -o qmap.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qmap.cpp g++ -c -o qmetatype.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qmetatype.cpp In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/qcore_unix_p.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qtemporaryfile.cpp:57: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execve(const char*, char* const*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:312:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 312 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execv(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:319:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 319 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'int qt_safe_execvp(const char*, char* const*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:326:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 326 | register int ret; | ^~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h: In function 'pid_t qt_safe_waitpid(pid_t, int*, int)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:335:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 335 | register int ret; | ^~~ g++ -c -o qsettings.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp g++ -c -o qsystemerror.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qsystemerror.cpp g++ -c -o qlibraryinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qlibraryinfo.cpp g++ -c -o qvariant.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qvariant.cpp g++ -c -o qvsnprintf.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvsnprintf.cpp g++ -c -o qlocale.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale.cpp g++ -c -o qlocale_tools.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_tools.cpp g++ -c -o qlocale_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_unix.cpp g++ -c -o qlinkedlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlinkedlist.cpp g++ -c -o qnumeric.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qnumeric.cpp g++ -c -o qcryptographichash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qcryptographichash.cpp g++ -c -o qxmlstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qcryptographichash.cpp:49: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/../../3rdparty/md5/md5.cpp: In function 'void MD5Transform(UWORD32*, const UWORD32*)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/../../3rdparty/md5/md5.cpp:164:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 164 | register UWORD32 a, b, c, d; | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/../../3rdparty/md5/md5.cpp:164:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 164 | register UWORD32 a, b, c, d; | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/../../3rdparty/md5/md5.cpp:164:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 164 | register UWORD32 a, b, c, d; | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/../../3rdparty/md5/md5.cpp:164:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 164 | register UWORD32 a, b, c, d; | ^ g++ -c -o qxmlutils.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlutils.cpp g++ -o "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_vcproj.o msvc_vcxproj.o msvc_nmake.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o gbuild.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfilesystementry.o qfilesystemengine_unix.o qfilesystemengine.o qfilesystemiterator_unix.o qfsfileengine_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qsystemerror.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlocale_tools.o qlocale_unix.o qlinkedlist.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o floatmath auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o floatmath.o floatmath.cpp floatmath.cpp: In function 'int main(int, char**)': floatmath.cpp:44:14: warning: unused parameter 'argc' [-Wunused-parameter] 44 | int main(int argc, char **argv) | ~~~~^~~~ floatmath.cpp:44:27: warning: unused parameter 'argv' [-Wunused-parameter] 44 | int main(int argc, char **argv) | ~~~~~~~^~~~ g++ -Wl,-O1 -o floatmath floatmath.o floatmath enabled. mmx auto-detection... () g++ -c -pipe -mmmx -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o mmx.o mmx.cpp g++: error: unrecognized command-line option '-mmmx' gmake: *** [Makefile:181: mmx.o] Error 1 mmx disabled. 3dnow auto-detection... () g++ -c -pipe -m3dnow -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o 3dnow.o 3dnow.cpp g++: error: unrecognized command-line option '-m3dnow' gmake: *** [Makefile:181: 3dnow.o] Error 1 3dnow disabled. sse auto-detection... () g++ -c -pipe -msse -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse.o sse.cpp g++: error: unrecognized command-line option '-msse' gmake: *** [Makefile:181: sse.o] Error 1 sse disabled. sse2 auto-detection... () g++ -c -pipe -msse2 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse2.o sse2.cpp g++: error: unrecognized command-line option '-msse2' gmake: *** [Makefile:181: sse2.o] Error 1 sse2 disabled. ipc_sysv auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipc.o ipc.cpp g++ -Wl,-O1 -o ipc_sysv ipc.o ipc_sysv enabled. DB2 auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o db2.o db2.cpp db2.cpp:42:10: fatal error: sqlcli.h: No such file or directory 42 | #include | ^~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: db2.o] Error 1 DB2 disabled. MySQL (thread-safe) auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/mysql -I/usr/include/mysql/mysql -o mysql.o ../mysql/mysql.cpp g++ -Wl,-O1 -o mysql_r mysql.o -L/usr/lib64 -lmysqlclient_r MySQL (thread-safe) enabled. OCI auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o oci.o oci.cpp oci.cpp:42:10: fatal error: oci.h: No such file or directory 42 | #include | ^~~~~~~ compilation terminated. gmake: *** [Makefile:181: oci.o] Error 1 OCI disabled. ODBC auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o odbc.o odbc.cpp g++ -Wl,-O1 -o odbc odbc.o -lodbc ODBC enabled. PostgreSQL auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include -o psql.o psql.cpp g++ -Wl,-O1 -o psql psql.o -L/usr/lib64 -lpq PostgreSQL enabled. SQLite auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sqlite.o sqlite.cpp g++ -Wl,-O1 -o sqlite sqlite.o -lsqlite3 SQLite enabled. SQLite2 auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sqlite2.o sqlite2.cpp sqlite2.cpp:42:10: fatal error: sqlite.h: No such file or directory 42 | #include | ^~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: sqlite2.o] Error 1 SQLite2 disabled. unknown SQL driver: sqlite_symbian unknown SQL driver: symsql TDS auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o tds.o tds.cpp g++ -Wl,-O1 -o tds tds.o -lsybdb TDS enabled. NIS auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o nis.o nis.cpp nis.cpp:43:10: fatal error: rpc/rpc.h: No such file or directory 43 | #include | ^~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: nis.o] Error 1 NIS disabled. Cups auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o cups.o cups.cpp g++ -Wl,-O1 -o cups cups.o -lcups Cups enabled. POSIX iconv auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o iconv.o iconv.cpp g++ -Wl,-O1 -o iconv iconv.o POSIX iconv enabled. D-Bus auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -o dbus.o dbus.cpp g++ -Wl,-O1 -o dbus dbus.o -ldbus-1 D-Bus enabled. Glib auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -o glib.o glib.cpp glib.cpp:51:13: warning: Deprecated pre-processor symbol 51 | if (!g_thread_supported()) | ^~~~~~~~~~~~~~~~~~ glib.cpp: In function 'int main(int, char**)': glib.cpp:52:22: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 52 | g_thread_init(NULL); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib.h:115, from glib.cpp:44: /usr/include/glib-2.0/glib/deprecated/gthread.h:267:10: note: declared here 267 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ glib.cpp:48:19: warning: variable 'context' set but not used [-Wunused-but-set-variable] 48 | GMainContext *context; | ^~~~~~~ glib.cpp:55:22: warning: 'pollfd' is used uninitialized [-Wuninitialized] 55 | g_source_add_poll(source, pollfd); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ glib.cpp:50:14: note: 'pollfd' was declared here 50 | GPollFD *pollfd; | ^~~~~~ g++ -Wl,-O1 -o glib glib.o -pthread -lgthread-2.0 -lglib-2.0 Glib enabled. ICD auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o icd.o icd.cpp icd.cpp:42:10: fatal error: wlancond.h: No such file or directory 42 | #include | ^~~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: icd.o] Error 1 ICD disabled. ICU auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o icu.o icu.cpp g++ -Wl,-O1 -o icu icu.o -licuuc -licui18n ICU enabled. PulseAudio auto-detection... () g++ -c -pipe -D_REENTRANT -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -o pulseaudio.o pulseaudio.cpp g++ -Wl,-O1 -o pulseaudio pulseaudio.o -pthread -lpulse-mainloop-glib -lglib-2.0 -lpulse PulseAudio enabled. Detecting broken X11 headers... (/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ yes /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7) X11 headers look good. XLib auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xlib.o xlib.cpp g++ -Wl,-O1 -o xlib xlib.o -L/usr/X11R6/lib -lXext -lX11 -lm XLib enabled. OpenGL auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -I/usr/X11R6/include -o opengl.o opengl.cpp opengl.cpp: In function 'int main(int, char**)': opengl.cpp:46:12: warning: variable 'x' set but not used [-Wunused-but-set-variable] 46 | GLuint x; | ^ g++ -Wl,-O1 -o opengl opengl.o -L/usr/X11R6/lib -lGL -lXext -lX11 -lm OpenGL enabled. Xcursor auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xcursor.o xcursor.cpp xcursor.cpp: In function 'int main(int, char**)': xcursor.cpp:61:19: warning: variable 'image' set but not used [-Wunused-but-set-variable] 61 | XcursorImage *image; | ^~~~~ xcursor.cpp:63:21: warning: variable 'cursors' set but not used [-Wunused-but-set-variable] 63 | XcursorCursors *cursors; | ^~~~~~~ g++ -Wl,-O1 -o xcursor xcursor.o -L/usr/X11R6/lib -lXcursor -lXext -lX11 -lm Xcursor enabled. Xfixes auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xfixes.o xfixes.cpp xfixes.cpp: In function 'int main(int, char**)': xfixes.cpp:51:32: warning: variable 'event' set but not used [-Wunused-but-set-variable] 51 | XFixesSelectionNotifyEvent event; | ^~~~~ g++ -Wl,-O1 -o xfixes xfixes.o -L/usr/X11R6/lib -lXext -lX11 -lm Xfixes enabled. Xrandr auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xrandr.o xrandr.cpp xrandr.cpp: In function 'int main(int, char**)': xrandr.cpp:51:20: warning: variable 'size' set but not used [-Wunused-but-set-variable] 51 | XRRScreenSize *size; | ^~~~ g++ -Wl,-O1 -o xrandr xrandr.o -L/usr/X11R6/lib -lXrender -lXrandr -lXext -lX11 -lm Xrandr enabled. Xrender auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xrender.o xrender.cpp xrender.cpp: In function 'int main(int, char**)': xrender.cpp:50:24: warning: variable 'format' set but not used [-Wunused-but-set-variable] 50 | XRenderPictFormat *format; | ^~~~~~ g++ -Wl,-O1 -o xrender xrender.o -L/usr/X11R6/lib -lXrender -lXext -lX11 -lm Xrender enabled. mitshm auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o mitshm.o mitshm.cpp g++ -Wl,-O1 -o mitshm mitshm.o -L/usr/X11R6/lib -lXext -lXext -lX11 -lm mitshm enabled. FontConfig auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/X11R6/include -o fontconfig.o fontconfig.cpp fontconfig.cpp: In function 'int main(int, char**)': fontconfig.cpp:56:13: warning: variable 'face' set but not used [-Wunused-but-set-variable] 56 | FT_Face face; | ^~~~ fontconfig.cpp:58:16: warning: variable 'pattern' set but not used [-Wunused-but-set-variable] 58 | FcPattern *pattern; | ^~~~~~~ g++ -Wl,-O1 -o fontconfig fontconfig.o -L/usr/X11R6/lib -pthread -lfreetype -lfontconfig -lXext -lX11 -lm FontConfig enabled. XShape auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xshape.o xshape.cpp xshape.cpp: In function 'int main(int, char**)': xshape.cpp:48:17: warning: variable 'shapeevent' set but not used [-Wunused-but-set-variable] 48 | XShapeEvent shapeevent; | ^~~~~~~~~~ g++ -Wl,-O1 -o xshape xshape.o -L/usr/X11R6/lib -lXext -lX11 -lm XShape enabled. XVideo auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xvideo.o xvideo.cpp xvideo.cpp: In function 'int main(int, char**)': xvideo.cpp:46:14: warning: unused parameter 'argc' [-Wunused-parameter] 46 | int main(int argc, char** argv) | ~~~~^~~~ xvideo.cpp:46:27: warning: unused parameter 'argv' [-Wunused-parameter] 46 | int main(int argc, char** argv) | ~~~~~~~^~~~ g++ -Wl,-O1 -o xvideo xvideo.o -L/usr/X11R6/lib -lXv -lXext -lX11 -lm XVideo enabled. XSync auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xsync.o xsync.cpp xsync.cpp: In function 'int main(int, char**)': xsync.cpp:51:5: warning: statement has no effect [-Wunused-value] 51 | (void*)&XSyncIntToValue; | ^~~~~~~~~~~~~~~~~~~~~~~ xsync.cpp:52:5: warning: statement has no effect [-Wunused-value] 52 | (void*)&XSyncCreateCounter; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xsync.cpp:50:16: warning: unused variable 'value' [-Wunused-variable] 50 | XSyncValue value; | ^~~~~ g++ -Wl,-O1 -o xsync xsync.o -L/usr/X11R6/lib -lXext -lX11 -lm XSync enabled. Xinerama auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xinerama.o xinerama.cpp xinerama.cpp: In function 'int main(int, char**)': xinerama.cpp:47:25: warning: variable 'info' set but not used [-Wunused-but-set-variable] 47 | XineramaScreenInfo *info; | ^~~~ g++ -Wl,-O1 -o xinerama xinerama.o -L/usr/X11R6/lib -lXinerama -lXext -lX11 -lm Xinerama enabled. XInput auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xinput.o xinput.cpp xinput.cpp: In function 'int main(int, char**)': xinput.cpp:55:25: warning: variable 'event' set but not used [-Wunused-but-set-variable] 55 | XDeviceButtonEvent *event; | ^~~~~ g++ -Wl,-O1 -o xinput xinput.o -L/usr/X11R6/lib -lXi -lXext -lX11 -lm XInput enabled. XKB auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o xkb.o xkb.cpp g++ -Wl,-O1 -o xkb xkb.o -L/usr/X11R6/lib -lXext -lX11 -lm XKB enabled. Determining machine byte-order... (/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ yes /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 ) g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp g++ -Wl,-O1 -o endiantest endiantest.o Found 'LeastSignificantByteFirst' in binary rm -f endiantest.o rm -f *~ core *.core rm -f endiantest rm -f Makefile Using little endian. Determining machine byte-order... (/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ yes /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7) g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp g++ -Wl,-O1 -o endiantest endiantest.o Found 'LeastSignificantByteFirst' in binary rm -f endiantest.o rm -f *~ core *.core rm -f endiantest rm -f Makefile Using little endian. STL auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o stltest.o stltest.cpp stltest.cpp: In function 'int main()': stltest.cpp:135:13: warning: variable 'first' set but not used [-Wunused-but-set-variable] 135 | int first = (*m1it).first; | ^~~~~ stltest.cpp:137:16: warning: variable 'second' set but not used [-Wunused-but-set-variable] 137 | double second = (*m1it).second; | ^~~~~~ stltest.cpp:108:9: warning: variable 'v1size' set but not used [-Wunused-but-set-variable] 108 | int v1size = v1.size(); | ^~~~~~ stltest.cpp:110:9: warning: variable 'v1capacity' set but not used [-Wunused-but-set-variable] 110 | int v1capacity = v1.capacity(); | ^~~~~~~~~~ stltest.cpp:114:10: warning: variable 'v1notfound' set but not used [-Wunused-but-set-variable] 114 | bool v1notfound = (v1it == v1.end()); | ^~~~~~~~~~ stltest.cpp:118:10: warning: variable 'v1found' set but not used [-Wunused-but-set-variable] 118 | bool v1found = (v1it != v1.end()); | ^~~~~~~ stltest.cpp:123:9: warning: variable 'v2size' set but not used [-Wunused-but-set-variable] 123 | int v2size = v2.size(); | ^~~~~~ stltest.cpp:131:9: warning: variable 'm1size' set but not used [-Wunused-but-set-variable] 131 | int m1size = m1.size(); | ^~~~~~ stltest.cpp:141:9: warning: variable 'm2size' set but not used [-Wunused-but-set-variable] 141 | int m2size = m2.size(); | ^~~~~~ stltest.cpp:145:9: warning: unused variable 'n' [-Wunused-variable] 145 | int n = std::distance(it1, it2); | ^ g++ -Wl,-O1 -o stl stltest.o STL enabled. IPv6 auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipv6test.o ipv6test.cpp g++ -Wl,-O1 -o ipv6 ipv6test.o IPv6 enabled. POSIX clock_gettime() auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o clock-gettime.o clock-gettime.cpp g++ -Wl,-O1 -o clock-gettime clock-gettime.o -lrt POSIX clock_gettime() enabled. POSIX Monotonic Clock auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o clock-monotonic.o clock-monotonic.cpp g++ -Wl,-O1 -o clock-monotonic clock-monotonic.o -lrt POSIX Monotonic Clock enabled. mremap auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o mremap.o mremap.cpp g++ -Wl,-O1 -o mremap mremap.o mremap enabled. getaddrinfo auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o getaddrinfotest.o getaddrinfotest.cpp g++ -Wl,-O1 -o getaddrinfo getaddrinfotest.o getaddrinfo enabled. inotify auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o inotifytest.o inotifytest.cpp g++ -Wl,-O1 -o inotify inotifytest.o inotify enabled. IPv6 interface name auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipv6ifname.o ipv6ifname.cpp g++ -Wl,-O1 -o ipv6ifname ipv6ifname.o IPv6 interface name enabled. getifaddrs auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o getifaddrs.o getifaddrs.cpp g++ -Wl,-O1 -o getifaddrs getifaddrs.o getifaddrs enabled. OpenSSL auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o openssl.o openssl.cpp g++ -Wl,-O1 -o openssl openssl.o OpenSSL enabled. OpenVG auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o openvg.o openvg.cpp openvg.cpp:48:10: fatal error: VG/openvg.h: No such file or directory 48 | #include | ^~~~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: openvg.o] Error 1 OpenVG disabled. OpenVG auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o openvg.o openvg.cpp openvg.cpp:48:10: fatal error: VG/openvg.h: No such file or directory 48 | #include | ^~~~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: openvg.o] Error 1 OpenVG disabled. OpenVG (lc includes) auto-detection... () g++ -c -pipe -O2 -Wall -W -DQT_LOWER_CASE_VG_INCLUDES -I../../../mkspecs/linux-g++ -I. -o openvg.o openvg.cpp openvg.cpp:46:10: fatal error: vg/openvg.h: No such file or directory 46 | #include | ^~~~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: openvg.o] Error 1 OpenVG (lc includes) disabled. OpenVG (lc includes) auto-detection... () g++ -c -pipe -O2 -Wall -W -DQT_LOWER_CASE_VG_INCLUDES -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -o openvg.o openvg.cpp openvg.cpp:46:10: fatal error: vg/openvg.h: No such file or directory 46 | #include | ^~~~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:181: openvg.o] Error 1 OpenVG (lc includes) disabled. alsa auto-detection... () g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o alsatest.o alsatest.cpp alsatest.cpp: In function 'int main(int, char**)': alsatest.cpp:47:14: warning: unused parameter 'argc' [-Wunused-parameter] 47 | int main(int argc,char **argv) | ~~~~^~~~ alsatest.cpp:47:26: warning: unused parameter 'argv' [-Wunused-parameter] 47 | int main(int argc,char **argv) | ~~~~~~~^~~~ g++ -Wl,-O1 -o alsa alsatest.o -lasound alsa enabled. Stdint auto-detection... () g++ -c -pipe -O2 -Wall -W -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -o main.o main.cpp g++ -Wl,-O1 -o stdint main.o Stdint enabled. Testing size of pointers ... (/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ yes /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7 /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7) rm -f ptrsizetest.o rm -f *~ core *.core g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ptrsizetest.o ptrsizetest.cpp g++ -Wl,-O1 -o ptrsizetest ptrsizetest.o Pointer size: 8 ln: failed to create symbolic link '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qconfig.h': File exists ln: failed to create symbolic link '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/Qt/qconfig.h': File exists This target is using the GNU C++ compiler (linux-g++). Recent versions of this compiler automatically include code for exceptions, which increase both the size of the Qt libraries and the amount of memory taken by your applications. You may choose to re-run configure with the -no-exceptions option to compile Qt without exceptions. This is completely binary compatible, and existing applications will continue to work. Build type: linux-g++ Architecture: aarch64 qmake vars .......... cat: .qmake.vars: No such file or directory qmake switches ......... Build .................. libs tools examples demos docs translations Configuration .......... system-sqlite release largefile stl minimal-config small-config medium-config large-config full-config qt3support accessibility opengl shared reduce_exports ipv6 clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify system-jpeg system-mng system-png png system-tiff system-freetype system-zlib cups iconv glib dbus dbus-linked openssl-linked x11sm xshape xvideo xsync xinerama xcursor xfixes xrandr xrender mitshm fontconfig xinput tablet xkb alsa pulseaudio icu concurrent xmlpatterns multimedia audio-backend svg script scripttools declarative release Debug .................. no Qt 3 compatibility ..... yes QtDBus module .......... yes (linked) QtConcurrent code ...... yes QtGui module ........... yes QtScript module ........ yes QtScriptTools module ... yes QtXmlPatterns module ... yes Phonon module .......... no Multimedia module ...... auto SVG module ............. yes WebKit module .......... yes JavaScriptCore JIT ..... To be decided by JavaScriptCore Declarative module ..... yes Declarative debugging ...yes Support for S60 ........ no Symbian DEF files ...... no STL support ............ yes PCH support ............ no MMX/3DNOW/SSE/SSE2/SSE3. no/no/no/no/no SSSE3/SSE4.1/SSE4.2..... no/no/no AVX..................... no Graphics System ........ raster IPv6 support ........... yes IPv6 ifname support .... yes getaddrinfo support .... yes getifaddrs support ..... yes Accessibility .......... yes NIS support ............ no CUPS support ........... yes Iconv support .......... yes Glib support ........... yes GStreamer support ...... no PulseAudio support ..... yes Large File support ..... yes GIF support ............ plugin TIFF support ........... plugin (system) JPEG support ........... plugin (system) PNG support ............ yes (system) MNG support ............ plugin (system) zlib support ........... system Session management ..... yes OpenGL support ......... yes (Desktop OpenGL) OpenVG support ......... no NAS sound support ...... no XShape support ......... yes XVideo support ......... yes XSync support .......... yes Xinerama support ....... yes Xcursor support ........ yes Xfixes support ......... yes Xrandr support ......... yes Xrender support ........ yes Xi support ............. yes MIT-SHM support ........ yes FontConfig support ..... yes XKB Support ............ yes immodule support ....... yes GTK theme support ...... yes MySQL support .......... plugin PostgreSQL support ..... plugin ODBC support ........... plugin TDS support ............ plugin SQLite support ......... plugin (system) OpenSSL support ........ linked (linked) Alsa support ........... yes ICD support ............ no libICU support ......... yes Use system proxies ..... no NOTE: When linking against OpenSSL, you can override the default library names through OPENSSL_LIBS. For example: OPENSSL_LIBS='-L/opt/ssl/lib -lssl -lcrypto' ./configure -openssl-linked Finding project files. Please wait... sh: line 1: perl: command not found Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap/bootstrap.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc/moc.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc/rcc.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic/uic.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/corelib.pro sh: line 1: perl: command not found Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml/xml.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network/network.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql/sql.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib/testlib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus/dbus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui/gui.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support/qt3support.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3/uic3.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl/opengl.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns/xmlpatterns.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia/multimedia.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg/svg.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/script.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative/declarative.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebCore/WebCore.pro Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebframe/qwebframe.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebpage/qwebpage.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebelement/qwebelement.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qgraphicswebview/qgraphicswebview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebview/qwebview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistory/qwebhistory.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebinspector/qwebinspector.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/hybridPixmap/hybridPixmap.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/MIMESniffing/MIMESniffing.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qdeclarativewebview/qdeclarativewebview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/painting/painting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/loading/loading.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/scripttools/scripttools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/plugins.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqldrivers.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/psql/psql.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/mysql/mysql.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/odbc/odbc.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/tds/tds.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqlite/sqlite.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/script/script.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/script/qtdbus/qtdbus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/bearer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/generic/generic.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/connman/connman.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/networkmanager/networkmanager.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/codecs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/cn/cn.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/jp/jp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/tw/tw.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/kr/kr.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/imageformats.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/jpeg/jpeg.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/gif/gif.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/mng/mng.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/svg/svg.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/tiff/tiff.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/ico/ico.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/tga/tga.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/iconengines/iconengines.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/iconengines/svgiconengine/svgiconengine.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/graphicssystems.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/trace/trace.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/opengl/opengl.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/inputmethods/inputmethods.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/inputmethods/imsw-multi/imsw-multi.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/accessible.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/widgets/widgets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/compat/compat.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmltooling.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/imports.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/folderlistmodel/folderlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/particles/particles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/gestures/gestures.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/shaders/shaders.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/tools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/assistant.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/fulltextsearch/fulltextsearch.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/lib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/tools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/assistant/assistant.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qhelpconverter/qhelpconverter.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/pixeltool/pixeltool.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/porting/porting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/porting/src/src.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/qtestlib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/updater/updater.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qttracereplay/qttracereplay.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/designer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/src.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/uitools/uitools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/lib/lib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/components.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/lib/lib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/designer/designer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/plugins.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/widgets/widgets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/qwebview/qwebview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/qdeclarativeview/qdeclarativeview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtconfig/qtconfig.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qml/qml.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qmlplugindump/qmlplugindump.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/linguist.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lrelease/lrelease.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lupdate/lupdate.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lconvert/lconvert.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/linguist/linguist.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbus/qdbus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbusxml2cpp/qdbusxml2cpp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbuscpp2xml/qdbuscpp2xml.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbusviewer/qdbusviewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/xmlpatterns/xmlpatterns.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdoc3/qdoc3.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/translations/translations.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/examples.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/network.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/download/download.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/downloadmanager/downloadmanager.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/blockingfortuneclient/blockingfortuneclient.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/broadcastreceiver/broadcastreceiver.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/broadcastsender/broadcastsender.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/fortuneclient/fortuneclient.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/fortuneserver/fortuneserver.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/qftp/qftp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/http/http.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/loopback/loopback.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/threadedfortuneserver/threadedfortuneserver.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/googlesuggest/googlesuggest.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/torrent/torrent.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/bearermonitor/bearermonitor.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/multicastreceiver/multicastreceiver.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/multicastsender/multicastsender.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/bearercloud/bearercloud.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/network-chat/network-chat.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/securesocketclient/securesocketclient.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/statemachine.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/factorial/factorial.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/pingpong/pingpong.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/eventtransitions/eventtransitions.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/rogue/rogue.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/trafficlight/trafficlight.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/twowaybutton/twowaybutton.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/threads.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/semaphores/semaphores.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/waitconditions/waitconditions.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/mandelbrot/mandelbrot.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/xml.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/htmlinfo/htmlinfo.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/xmlstreamlint/xmlstreamlint.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/dombookmarks/dombookmarks.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/rsslisting/rsslisting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/saxbookmarks/saxbookmarks.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/streambookmarks/streambookmarks.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/animation.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/animatedtiles/animatedtiles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/appchooser/appchooser.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/easing/easing.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/moveblocks/moveblocks.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/states/states.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/stickman/stickman.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/desktop.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/screenshot/screenshot.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/systray/systray.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/dialogs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/classwizard/classwizard.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/configdialog/configdialog.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/standarddialogs/standarddialogs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/tabdialog/tabdialog.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/trivialwizard/trivialwizard.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/licensewizard/licensewizard.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/extension/extension.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/findfiles/findfiles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draganddrop.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draggableicons/draggableicons.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draggabletext/draggabletext.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/dropsite/dropsite.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/fridgemagnets/fridgemagnets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/puzzle/puzzle.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/delayedencoding/delayedencoding.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/effects.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/blurpicker/blurpicker.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/lighting/lighting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/fademessage/fademessage.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/graphicsview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/elasticnodes/elasticnodes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/collidingmice/collidingmice.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/padnavigator/padnavigator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/basicgraphicslayouts/basicgraphicslayouts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/diagramscene/diagramscene.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/dragdroprobot/dragdroprobot.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/flowlayout/flowlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/anchorlayout/anchorlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/simpleanchorlayout/simpleanchorlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/weatheranchorlayout/weatheranchorlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/portedcanvas/portedcanvas.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/portedasteroids/portedasteroids.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/ipc.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/sharedmemory/sharedmemory.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/localfortuneserver/localfortuneserver.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/localfortuneclient/localfortuneclient.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/itemviews.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/addressbook/addressbook.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/chart/chart.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/combowidgetmapper/combowidgetmapper.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/customsortfiltermodel/customsortfiltermodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/dirview/dirview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/editabletreemodel/editabletreemodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/fetchmore/fetchmore.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/frozencolumn/frozencolumn.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/pixelator/pixelator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/puzzle/puzzle.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simpledommodel/simpledommodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simpletreemodel/simpletreemodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simplewidgetmapper/simplewidgetmapper.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/spinboxdelegate/spinboxdelegate.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/layouts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/basiclayouts/basiclayouts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/borderlayout/borderlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/dynamiclayouts/dynamiclayouts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/flowlayout/flowlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/linguist.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/arrowpad/arrowpad.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/hellotr/hellotr.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/trollprint/trollprint.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/mainwindows.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/application/application.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/dockwidgets/dockwidgets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/mdi/mdi.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/menus/menus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/recentfiles/recentfiles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/sdi/sdi.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/painting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/basicdrawing/basicdrawing.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/concentriccircles/concentriccircles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/imagecomposition/imagecomposition.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/painterpaths/painterpaths.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/transformations/transformations.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/fontsampler/fontsampler.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/svggenerator/svggenerator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/svgviewer/svgviewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/richtext.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/calendar/calendar.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/orderform/orderform.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/syntaxhighlighter/syntaxhighlighter.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/textobject/textobject.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/sql.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/drilldown/drilldown.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/cachedtable/cachedtable.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/relationaltablemodel/relationaltablemodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/masterdetail/masterdetail.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/querymodel/querymodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/tablemodel/tablemodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/tools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/codecs/codecs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/completer/completer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/customcompleter/customcompleter.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/echoplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/echowindow/echowindow.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/plugin/plugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/i18n/i18n.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/inputpanel/inputpanel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/contiguouscache/contiguouscache.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/plugandpaintplugins.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/basictools/basictools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/extrafilters/extrafilters.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaint/plugandpaint.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/regexp/regexp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/settingseditor/settingseditor.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/styleplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/stylewindow/stylewindow.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/plugin/plugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/treemodelcompleter/treemodelcompleter.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/undoframework/undoframework.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/tutorials.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/addressbook.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part1/part1.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part2/part2.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part3/part3.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part4/part4.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part5/part5.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part6/part6.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part7/part7.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/modelview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/1_readonly/1_readonly.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/2_formatting/2_formatting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/3_changingmodel/3_changingmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/4_headers/4_headers.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/5_edit/5_edit.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/6_treeview/6_treeview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/7_selections/7_selections.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/threads.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/hellothread/hellothread.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/hellothreadpool/hellothreadpool.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/clock/clock.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/movedobject/movedobject.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/helloconcurrent/helloconcurrent.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/widgets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/analogclock/analogclock.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/applicationicon/applicationicon.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/calculator/calculator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/calendarwidget/calendarwidget.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/charactermap/charactermap.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/codeeditor/codeeditor.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/digitalclock/digitalclock.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/elidedlabel/elidedlabel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/groupbox/groupbox.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/icons/icons.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/imageviewer/imageviewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/lineedits/lineedits.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/movie/movie.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/orientation/orientation.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/scribble/scribble.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/shapedclock/shapedclock.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/sliders/sliders.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/spinboxes/spinboxes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/stylesheet/stylesheet.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tablet/tablet.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tetrix/tetrix.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tooltips/tooltips.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/validators/validators.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/wiggly/wiggly.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/windowflags/windowflags.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/styles/styles.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/uitools.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/multipleinheritance/multipleinheritance.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/textfinder/textfinder.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/touch.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/pinchzoom/pinchzoom.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/fingerpaint/fingerpaint.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/knobs/knobs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/dials/dials.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/gestures/gestures.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/gestures/imagegestures/imagegestures.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webkit.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/domtraversal/domtraversal.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/formextractor/formextractor.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/previewer/previewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/fancybrowser/fancybrowser.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/simpleselector/simpleselector.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/imageanalyzer/imageanalyzer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/framecapture/framecapture.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/simplewebplugin/simplewebplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webplugin/webplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webftpclient/webftpclient.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/multimedia.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audiodevices/audiodevices.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audioinput/audioinput.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audiooutput/audiooutput.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/videographicsitem/videographicsitem.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/videowidget/videowidget.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/script.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/customclass/customclass.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/helloscript/helloscript.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/context2d/context2d.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/defaultprototypes/defaultprototypes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/qscript/qscript.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/marshal/marshal.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/calculator/calculator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/qstetrix/qstetrix.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/designer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/calculatorform/calculatorform.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/calculatorbuilder/calculatorbuilder.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/containerextension/containerextension.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/customwidgetplugin/customwidgetplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/taskmenuextension/taskmenuextension.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/worldtimeclockbuilder/worldtimeclockbuilder.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/qtestlib.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial1/tutorial1.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial2/tutorial2.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial3/tutorial3.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial4/tutorial4.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial5/tutorial5.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/help.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/contextsensitivehelp/contextsensitivehelp.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/remotecontrol/remotecontrol.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/simpletextviewer/simpletextviewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/opengl.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/2dpainting/2dpainting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/cube/cube.pro Project MESSAGE: Building with OpenGL support. Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/grabber/grabber.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/hellogl/hellogl.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/overpainting/overpainting.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/pbuffers/pbuffers.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/framebufferobject2/framebufferobject2.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/samplebuffers/samplebuffers.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/textures/textures.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/framebufferobject/framebufferobject.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/pbuffers2/pbuffers2.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/dbus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/listnames/listnames.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/pingpong.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/ping.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/pong.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexpingpong.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexping.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexpong.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/dbus-chat/dbus-chat.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/car/car.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/controller/controller.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/declarative.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/animation.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/basics/property-animation/property-animation.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/basics/color-animation/color-animation.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/easing/easing.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/behaviors/behavior-example/behavior-example.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/states/states.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/cppextensions.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/imageprovider/imageprovider.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/plugins/plugins.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/networkaccessmanagerfactory/networkaccessmanagerfactory.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qwidgets/qwidgets.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/layoutitem.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/qgraphicsgridlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/qgraphicslinearlayout.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/adding/adding.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/attached/attached.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/binding/binding.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/coercion/coercion.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/default/default.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/extended/extended.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/grouped/grouped.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/properties/properties.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/signal/signal.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/valuesource/valuesource.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/methods/methods.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/modelviews.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/abstractitemmodel/abstractitemmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/gridview/gridview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/listview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/dynamiclist/dynamiclist.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/expandingdelegates/expandingdelegates.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/highlight/highlight.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/highlightranges/highlightranges.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/sections/sections.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/package/package.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/parallax/parallax.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/pathview/pathview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/visualitemmodel/visualitemmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/webview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/alerts/alerts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/autosize/autosize.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/googlemaps/googlemaps.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/inlinehtml/inlinehtml.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/newwindows/newwindows.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/i18n/i18n.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/imageelements.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/borderimage/borderimage.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/image/image.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/shadows/shadows.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/keyinteraction/focus/focus.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/positioners/positioners.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/sqllocalstorage/sqllocalstorage.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/text.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/fonts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/availableFonts/availableFonts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/banner/banner.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/fonts/fonts.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/hello/hello.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/textselection/textselection.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/threading.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/threadedlistmodel/threadedlistmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/workerscript/workerscript.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/tutorials.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/extending.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter1-basics/chapter1-basics.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter2-methods/chapter2-methods.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter3-bindings/chapter3-bindings.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter5-listproperties/chapter5-listproperties.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter6-plugins/chapter6-plugins.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/touchinteraction.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/gestures/experimental-gestures/experimentalgestures.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/mousearea/mousearea-example/mouseareaexample.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/pincharea/pincharea.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/toys.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/clocks/clocks.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/corkboards/corkboards.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/dynamicscene/dynamicscene.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/tic-tac-toe/tictactoe.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/tvtennis/tvtennis.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/ui-components.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/dialcontrol/dialcontrol.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/flipable/flipable.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/main/main.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/progressbar/progressbar.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/scrollbar/scrollbar.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/searchbox/searchbox.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/slideswitch/slideswitch.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/spinner/spinner.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/tabwidget/tabwidget.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/shadereffects/shadereffects.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/helper/helper.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xmlpatterns.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/recipes/recipes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/trafficinfo/trafficinfo.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/xquery.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/filetree/filetree.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/schema/schema.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/qobjectxmlmodel/qobjectxmlmodel.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/qtconcurrent.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/imagescaling/imagescaling.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/map/map.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/runfunction/runfunction.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/wordcount/wordcount.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/progressdialog/progressdialog.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/demos.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/shared/shared.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/deform/deform.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/gradients/gradients.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/pathstroke/pathstroke.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/affine/affine.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/composition/composition.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/books/books.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/interview/interview.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mainwindow/mainwindow.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spreadsheet/spreadsheet.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/textedit/textedit.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/chip/chip.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embeddeddialogs/embeddeddialogs.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/undo/undo.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/sub-attaq/sub-attaq.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/boxes/boxes.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/glhypnotizer/glhypnotizer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/arthurplugin/arthurplugin.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/sqlbrowser/sqlbrowser.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/qtdemo/qtdemo.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/browser/browser.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/declarative.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/calculator/calculator.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/flickr/flickr.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/photoviewer/photoviewer.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/minehunt/minehunt.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/samegame/samegame.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/snake/snake.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/rssnews/rssnews.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/twitter/twitter.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/webbrowser/webbrowser.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/helper/helper.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/spectrum.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/3rdparty/fftreal/fftreal.pro Reading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/app/app.pro sh: line 1: perl: command not found 1088 projects found. Creating makefiles. Please wait... for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/fulltextsearch/fulltextsearch.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/assistant/lib/fulltextsearch /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/fulltextsearch/fulltextsearch.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/lib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/assistant/lib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/lib/lib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/lib/lib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src/components/lib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/lib/lib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/uitools/uitools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src/uitools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/uitools/uitools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/remotelib/remotelib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/qtestlib/wince/remotelib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/remotelib/remotelib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/qmeegographicssystemhelper /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/script.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/script /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/script.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc/moc.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/moc /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc/moc.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql/sql.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/sql /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql/sql.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/corelib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/corelib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/corelib.pro sh: line 1: perl: command not found for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative/declarative.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/declarative /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative/declarative.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/openvg/openvg.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/openvg /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/openvg/openvg.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/scripttools/scripttools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/scripttools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/scripttools/scripttools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg/svg.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/svg /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg/svg.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/gestures/gestures.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/imports/gestures /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/gestures/gestures.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/folderlistmodel/folderlistmodel.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/imports/folderlistmodel /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/folderlistmodel/folderlistmodel.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/shaders/shaders.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/imports/shaders /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/shaders/shaders.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/particles/particles.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/imports/particles /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/particles/particles.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network/network.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/network /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network/network.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support/qt3support.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/qt3support /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support/qt3support.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia/multimedia.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/multimedia /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia/multimedia.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/WebProcess.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit2 /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/WebProcess.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit/qt/declarative /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin/platformplugin.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin/platformplugin.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit/qt /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns/xmlpatterns.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/xmlpatterns /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns/xmlpatterns.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl/opengl.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/opengl /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl/opengl.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus/dbus.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/dbus /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus/dbus.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml/xml.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/xml /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml/xml.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui/gui.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/gui /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui/gui.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib/testlib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/testlib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib/testlib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/translations/translations.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./translations /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/translations/translations.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lrelease/lrelease.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/linguist/lrelease /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lrelease/lrelease.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/linguist.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/linguist /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/linguist.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/macdeployqt/macdeployqt.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/macdeployqt /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/macdeployqt/macdeployqt.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/tools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/assistant/tools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/tools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/assistant.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/assistant /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/assistant.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/designer.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/designer.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/components.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src/components /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/components/components.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/plugins.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src/plugins /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/plugins.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/widgets/widgets.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src/plugins/widgets /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/widgets/widgets.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/src.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/designer/src /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/src.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/wince.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/qtestlib/wince /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/wince.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/qtestlib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/qtestlib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/qtestlib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/activeqt/activeqt.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/activeqt /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/activeqt/activeqt.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/porting/porting.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/porting /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/porting/porting.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/tools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/tools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbus.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./tools/qdbus /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbus.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/demos.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/demos.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/declarative.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos/declarative /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/declarative.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/helper/helper.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos/helper /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/helper/helper.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/embedded.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos/embedded /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/embedded.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/spectrum.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos/spectrum /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/spectrum.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/shared/shared.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./demos/shared /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/shared/shared.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/painting.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/painting /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/painting.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/examples.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/examples.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/script.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/script /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/script.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/touch.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/touch /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/touch.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/statemachine.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/statemachine /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/statemachine.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/styleplugin.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tools/styleplugin /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/styleplugin.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/echoplugin.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tools/echoplugin /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/echoplugin.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/tools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/tools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/plugandpaintplugins.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tools/plugandpaintplugins /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/plugandpaintplugins.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/linguist.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/linguist /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/linguist.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/qtconcurrent.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/qtconcurrent /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/qtconcurrent.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/sql.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/sql /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/sql.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/animation.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/animation /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/animation.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/extending.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/tutorials/extending /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/extending.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/tutorials.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/tutorials /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/tutorials.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/listview.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/modelviews/listview /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/listview.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/webview.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/modelviews/webview /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/webview.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/modelviews.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/modelviews /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/modelviews.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/touchinteraction.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/touchinteraction /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/touchinteraction.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/declarative.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/declarative.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/threading.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/threading /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/threading.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/cppextensions/qgraphicslayouts /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/cppextensions/referenceexamples /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/cppextensions.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/cppextensions /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/cppextensions.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/imageelements.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/imageelements /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/imageelements.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/toys.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/toys /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/toys.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/ui-components.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/ui-components /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/ui-components.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/fonts.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/text/fonts /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/fonts.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/text.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/declarative/text /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/text.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/openvg/openvg.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/openvg /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/openvg/openvg.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/uitools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/uitools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/uitools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draganddrop.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/draganddrop /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draganddrop.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/layouts.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/layouts /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/layouts.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/helper/helper.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/helper /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/helper/helper.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/itemviews.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/itemviews /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/itemviews.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/ipc.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/ipc /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/ipc.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/qws.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/qws /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/qws.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/gsqt.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/gettingStarted/gsQt /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/gsqt.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQml/texteditor.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/gettingStarted/gsQml /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQml/texteditor.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/addressbook.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/addressbook /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/addressbook.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/modelview.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/modelview /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/modelview.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/widgets.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/widgets /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/widgets.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/threads.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/threads /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/threads.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/addressbook-fr.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials/addressbook-fr /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/addressbook-fr.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/tutorials.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/tutorials /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/tutorials.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/help.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/help /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/help.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/phonon/phonon.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/phonon /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/phonon/phonon.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/network.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/network /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/network.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/dialogs.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/dialogs /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/dialogs.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/graphicsview.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/graphicsview /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/graphicsview.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webkit.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/webkit /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webkit.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/designer.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/designer /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/designer.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/desktop.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/desktop /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/desktop.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/multimedia.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/multimedia /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/multimedia.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/qtestlib.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/qtestlib /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/qtestlib.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/xquery.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/xmlpatterns/xquery /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/xquery.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/xmlpatterns/xquery/globalVariables /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xmlpatterns.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/xmlpatterns /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/xmlpatterns.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/mainwindows.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/mainwindows /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/mainwindows.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/widgets.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/widgets /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/widgets.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/threads.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/threads /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/threads.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/opengl.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/opengl /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/opengl.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/pingpong.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/dbus/pingpong /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/pingpong.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexpingpong.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/dbus/complexpingpong /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexpingpong.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/dbus/remotecontrolledcar /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/dbus.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/dbus /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/dbus.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/richtext.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/richtext /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/richtext.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/xml.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./examples/xml /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/xml.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/s60installs/s60installs.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/s60installs /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/s60installs/s60installs.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/decorations/decorations.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/decorations /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/decorations/decorations.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/plugins.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/plugins.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/symbian/symbian.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/bearer/symbian /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/symbian/symbian.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/bearer.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/bearer /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/bearer.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/powervr/powervr.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/gfxdrivers/powervr /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/powervr/powervr.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/powervr/QWSWSEGL/QWSWSEGL.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/gfxdrivers/powervr/QWSWSEGL /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/powervr/QWSWSEGL/QWSWSEGL.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/gfxdrivers.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/gfxdrivers /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/gfxdrivers.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqldrivers.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/sqldrivers /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqldrivers.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqlite_symbian/sqlite_symbian.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/sqldrivers/sqlite_symbian /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqlite_symbian/sqlite_symbian.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/script/script.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/script /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/script/script.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/kbddrivers/kbddrivers.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/kbddrivers /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/kbddrivers/kbddrivers.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/mousedrivers/mousedrivers.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/mousedrivers /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/mousedrivers/mousedrivers.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/codecs.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/codecs /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/codecs.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/phonon.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/phonon /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/phonon.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/platforms.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/platforms /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/platforms.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/uikit/uikit.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/platforms/uikit /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/uikit/uikit.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/fb_base/fb_base.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/platforms/fb_base /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/fb_base/fb_base.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/imageformats.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/imageformats /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/imageformats.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/inputmethods/inputmethods.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/inputmethods /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/inputmethods/inputmethods.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmltooling.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/qmltooling /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmltooling.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/iconengines/iconengines.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/iconengines /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/iconengines/iconengines.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/accessible.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/accessible /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/accessible.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/graphicssystems.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/plugins/graphicssystems /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/graphicssystems.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap/bootstrap.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/bootstrap /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap/bootstrap.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/tools.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/tools.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/src.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/src.pro sh: line 1: perl: command not found for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/imports.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/imports /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/imports/imports.pro skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/WebKit2.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/tests.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/tests.pro skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/JavaScriptCore /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/examples/examples.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit/qt/examples /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/examples/examples.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebKit/qt/tests /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebCore/WebCore.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/3rdparty/webkit/Source/WebCore /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebCore/WebCore.pro Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/activeqt.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/activeqt /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/activeqt.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/container/container.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/activeqt/container /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/container/container.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/control/control.pro (linux-g++) /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/activeqt/control /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/activeqt/control/control.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/makeqpf/makeqpf.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/linguist/linguist.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lconvert/lconvert.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/linguist/lupdate/lupdate.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qttracereplay/qttracereplay.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtconcurrent/codegenerator/example/example.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtconcurrent/generaterun/run.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qmlplugindump/qmlplugindump.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/pixeltool/pixeltool.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/kmap2qmap/kmap2qmap.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/macdeployqt/macdeployqt/macdeployqt.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/macdeployqt/tests/deployment_mac.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/macdeployqt/macchangeqt/macchangeqt.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdoc3/qdoc3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/assistant/assistant.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/qhelpconverter/qhelpconverter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtconfig/qtconfig.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/tools/view3d/view3d.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/qwebview/qwebview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/phononwidgets/phononwidgets.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/activeqt/activeqt.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/plugins/qdeclarativeview/qdeclarativeview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/designer/designer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/designer/src/lib/lib.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/runonphone/runonphone.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/updater/updater.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/cetest/cetest.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/cetcpsyncserver/cetcpsyncserver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qtestlib/wince/cetcpsync/cetcpsync.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/activeqt/testcon/testcon.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/activeqt/dumpcpp/dumpcpp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/activeqt/dumpdoc/dumpdoc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qvfb/qvfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/xmlpatterns/xmlpatterns.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qconfig/qconfig.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/porting/src/src.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/configure/configure.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbuscpp2xml/qdbuscpp2xml.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbusviewer/qdbusviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbusxml2cpp/qdbusxml2cpp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qdbus/qdbus/qdbus.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/qml/qml.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/checksdk/checksdk.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/gradients/gradients.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/macmainwindow/macmainwindow.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/chip/chip.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/flickr/flickr.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/rssnews/rssnews.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/snake/snake.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/minehunt/minehunt.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/twitter/twitter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/photoviewer/photoviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/webbrowser/webbrowser.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/calculator/calculator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/declarative/samegame/samegame.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/sqlbrowser/sqlbrowser.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/interview/interview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/browser/browser.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/arthurplugin/arthurplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/flickable/flickable.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/fluidlauncher/fluidlauncher.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/styledemo/styledemo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmlcalculator/qmlcalculator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/flightinfo/flightinfo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/raycasting/raycasting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmlphotoviewer/qmlphotoviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/desktopservices/desktopservices.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/embeddedsvgviewer/embeddedsvgviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmldialcontrol/qmldialcontrol.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/anomaly/anomaly.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmleasing/qmleasing.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/weatherinfo/weatherinfo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/digiflip/digiflip.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/lightmaps/lightmaps.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmlflickr/qmlflickr.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmlclocks/qmlclocks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embedded/qmltwitter/qmltwitter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/sub-attaq/sub-attaq.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/glhypnotizer/glhypnotizer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/textedit/textedit.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/guitartuner/guitartuner.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/quickhit/plugins/LevelOne/levelone.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/quickhit/plugins/LevelTwo/leveltwo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/quickhit/plugins/LevelTemplate/leveltemplate.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/quickhit/quickhit.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/qtbubblelevel/qtbubblelevel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mobile/qcamera/qcamera.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spreadsheet/spreadsheet.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/undo/undo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/pathstroke/pathstroke.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/3rdparty/fftreal/fftreal.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/spectrum/app/app.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/books/books.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/composition/composition.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/qmediaplayer/qmediaplayer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/deform/deform.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/embeddeddialogs/embeddeddialogs.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/mainwindow/mainwindow.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/boxes/boxes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/affine/affine.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/demos/qtdemo/qtdemo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/imagecomposition/imagecomposition.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/svggenerator/svggenerator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/basicdrawing/basicdrawing.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/transformations/transformations.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/painterpaths/painterpaths.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/fontsampler/fontsampler.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/concentriccircles/concentriccircles.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/painting/svgviewer/svgviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qmake/precompile/precompile.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/qscript/qscript.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/customclass/customclass.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/qstetrix/qstetrix.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/defaultprototypes/defaultprototypes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/context2d/context2d.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/qsdbg/qsdbg.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/marshal/marshal.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/calculator/calculator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/script/helloscript/helloscript.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/fingerpaint/fingerpaint.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/pinchzoom/pinchzoom.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/knobs/knobs.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/touch/dials/dials.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/eventtransitions/eventtransitions.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/pingpong/pingpong.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/twowaybutton/twowaybutton.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/trafficlight/trafficlight.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/rogue/rogue.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/statemachine/factorial/factorial.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/contiguouscache/contiguouscache.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/customcompleter/customcompleter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaint/plugandpaint.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/stylewindow/stylewindow.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/styleplugin/plugin/plugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/customtype/customtype.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/customtypesending/customtypesending.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/codecs/codecs.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/plugin/plugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/echoplugin/echowindow/echowindow.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/inputpanel/inputpanel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/treemodelcompleter/treemodelcompleter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/basictools/basictools.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/plugandpaintplugins/extrafilters/extrafilters.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/undoframework/undoframework.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/i18n/i18n.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/settingseditor/settingseditor.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/completer/completer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tools/regexp/regexp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/hellotr/hellotr.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/trollprint/trollprint.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/linguist/arrowpad/arrowpad.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/wordcount/wordcount.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/imagescaling/imagescaling.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/map/map.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/progressdialog/progressdialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtconcurrent/runfunction/runfunction.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/drilldown/drilldown.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/tablemodel/tablemodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/relationaltablemodel/relationaltablemodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/querymodel/querymodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/masterdetail/masterdetail.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/sql/cachedtable/cachedtable.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/positioners/positioners.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/keyinteraction/focus/focus.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/sqllocalstorage/sqllocalstorage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/basics/color-animation/color-animation.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/basics/property-animation/property-animation.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/behaviors/wigglytext/wigglytext.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/behaviors/behavior-example/behavior-example.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/states/states.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/animation/easing/easing.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter5-listproperties/chapter5-listproperties.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter3-bindings/chapter3-bindings.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter2-methods/chapter2-methods.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter6-plugins/chapter6-plugins.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/tutorials/extending/chapter1-basics/chapter1-basics.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/sections/sections.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/dynamiclist/dynamiclist.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/highlight/highlight.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/expandingdelegates/expandingdelegates.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/listview/highlightranges/highlightranges.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/package/package.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/autosize/autosize.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/alerts/alerts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/inlinehtml/inlinehtml.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/newwindows/newwindows.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/webview/googlemaps/googlemaps.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/gridview/gridview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/parallax/parallax.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/visualitemmodel/visualitemmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/pathview/pathview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/modelviews/abstractitemmodel/abstractitemmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/gestures/experimental-gestures/experimentalgestures.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/mousearea/mousearea-example/mouseareaexample.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/touchinteraction/pincharea/pincharea.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/threadedlistmodel/threadedlistmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/threading/workerscript/workerscript.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/networkaccessmanagerfactory/networkaccessmanagerfactory.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/plugins/plugins.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qwidgets/qwidgets.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/imageprovider/imageprovider.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/qgraphicslinearlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/layoutitem.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/qgraphicsgridlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/signal/signal.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/grouped/grouped.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/properties/properties.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/binding/binding.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/default/default.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/methods/methods.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/valuesource/valuesource.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/coercion/coercion.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/extended/extended.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/adding/adding.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/cppextensions/referenceexamples/attached/attached.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/borderimage/borderimage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/image/image.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/imageelements/shadows/shadows.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/dynamicscene/dynamicscene.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/tvtennis/tvtennis.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/clocks/clocks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/tic-tac-toe/tictactoe.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/toys/corkboards/corkboards.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/slideswitch/slideswitch.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/tabwidget/tabwidget.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/searchbox/searchbox.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/spinner/spinner.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/main/main.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/flipable/flipable.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/dialcontrol/dialcontrol.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/progressbar/progressbar.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/ui-components/scrollbar/scrollbar.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/i18n/i18n.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/banner/banner.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/fonts/fonts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/availableFonts/availableFonts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/fonts/hello/hello.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/text/textselection/textselection.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/righttoleft/textalignment/textalignment.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/righttoleft/layoutdirection/layoutdirection.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/righttoleft/layoutmirroring/layoutmirroring.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/xml/xmlhttprequest-example/xmlhttprequestexample.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/declarative/shadereffects/shadereffects.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/openvg/star/star.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/multipleinheritance/multipleinheritance.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/uitools/textfinder/textfinder.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/puzzle/puzzle.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/dropsite/dropsite.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draggabletext/draggabletext.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/delayedencoding/delayedencoding.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/draggableicons/draggableicons.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/draganddrop/fridgemagnets/fridgemagnets.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/stickman/stickman.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/moveblocks/moveblocks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/animatedtiles/animatedtiles.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/states/states.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/animation.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/appchooser/appchooser.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/animation/easing/easing.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/dynamiclayouts/dynamiclayouts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/flowlayout/flowlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/basiclayouts/basiclayouts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/layouts/borderlayout/borderlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/combowidgetmapper/combowidgetmapper.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/stardelegate/stardelegate.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/coloreditorfactory/coloreditorfactory.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/puzzle/puzzle.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/spinboxdelegate/spinboxdelegate.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/fetchmore/fetchmore.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simplewidgetmapper/simplewidgetmapper.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/editabletreemodel/editabletreemodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/chart/chart.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/customsortfiltermodel/customsortfiltermodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simpletreemodel/simpletreemodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/dirview/dirview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/addressbook/addressbook.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/frozencolumn/frozencolumn.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/pixelator/pixelator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/itemviews/simpledommodel/simpledommodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/sharedmemory/sharedmemory.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/localfortuneserver/localfortuneserver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ipc/localfortuneclient/localfortuneclient.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/svgalib/svgalib.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/dbscreen/dbscreen.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/framebuffer/framebuffer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/mousecalibration/mousecalibration.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qws/simpledecoration/simpledecoration.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/part4/part4.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/part1/part1.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/part5/part5.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/part3/part3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQt/part2/part2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQml/parts/part5/filedialog/filedialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/gettingStarted/gsQml/filedialog/filedialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part6/part6.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part4/part4.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part7/part7.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part1/part1.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part5/part5.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part3/part3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook/part2/part2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/2_formatting/2_formatting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/4_headers/4_headers.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/1_readonly/1_readonly.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/5_edit/5_edit.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/6_treeview/6_treeview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/7_selections/7_selections.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/modelview/3_changingmodel/3_changingmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/nestedlayouts/nestedlayouts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/windowlayout/windowlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/toplevel/toplevel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/widgets/childwidget/childwidget.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/hellothreadpool/hellothreadpool.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/helloconcurrent/helloconcurrent.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/movedobject/movedobject.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/hellothread/hellothread.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/threads/clock/clock.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part6/part6.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part4/part4.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part7/part7.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part1/part1.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part5/part5.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part3/part3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/tutorials/addressbook-fr/part2/part2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/contextsensitivehelp/contextsensitivehelp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/simpletextviewer/simpletextviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/help/remotecontrol/remotecontrol.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/phonon/capabilities/capabilities.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/phonon/qmusicplayer/qmusicplayer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/effects.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/blurpicker/blurpicker.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/lighting/lighting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/effects/fademessage/fademessage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/multicastsender/multicastsender.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/downloadmanager/downloadmanager.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/multicastreceiver/multicastreceiver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/network-chat/network-chat.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/download/download.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/qftp/qftp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/bearercloud/bearercloud.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/threadedfortuneserver/threadedfortuneserver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/fortuneserver/fortuneserver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/googlesuggest/googlesuggest.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/blockingfortuneclient/blockingfortuneclient.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/broadcastreceiver/broadcastreceiver.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/fortuneclient/fortuneclient.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/securesocketclient/securesocketclient.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/bearermonitor/bearermonitor.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/http/http.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/broadcastsender/broadcastsender.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/loopback/loopback.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/network/torrent/torrent.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/findfiles/findfiles.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/classwizard/classwizard.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/sipdialog/sipdialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/extension/extension.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/licensewizard/licensewizard.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/trivialwizard/trivialwizard.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/configdialog/configdialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/standarddialogs/standarddialogs.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dialogs/tabdialog/tabdialog.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/dragdroprobot/dragdroprobot.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/collidingmice/collidingmice.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/diagramscene/diagramscene.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/portedasteroids/portedasteroids.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/flowlayout/flowlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/portedcanvas/portedcanvas.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/padnavigator/padnavigator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/anchorlayout/anchorlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/simpleanchorlayout/simpleanchorlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/weatheranchorlayout/weatheranchorlayout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/basicgraphicslayouts/basicgraphicslayouts.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/graphicsview/elasticnodes/elasticnodes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/gestures/imagegestures/imagegestures.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/gestures/gestures.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/framecapture/framecapture.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webftpclient/webftpclient.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/imageanalyzer/imageanalyzer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/simpleselector/simpleselector.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webplugin/webplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/domtraversal/domtraversal.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/simplewebplugin/simplewebplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/googlechat/googlechat.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/formextractor/formextractor.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/webkit-guide/webkit-guide.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/fancybrowser/fancybrowser.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/webkit/previewer/previewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/calculatorbuilder/calculatorbuilder.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/worldtimeclockbuilder/worldtimeclockbuilder.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/containerextension/containerextension.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/taskmenuextension/taskmenuextension.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/calculatorform/calculatorform.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/designer/customwidgetplugin/customwidgetplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/screenshot/screenshot.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/desktop/systray/systray.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audioinput/audioinput.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/videowidget/videowidget.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/videographicsitem/videographicsitem.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audiodevices/audiodevices.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/multimedia/audiooutput/audiooutput.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/ja_JP/linguist/hellotr/hellotr.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial5/tutorial5.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial4/tutorial4.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial3/tutorial3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial1/tutorial1.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/qtestlib/tutorial2/tutorial2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/filetree/filetree.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/schema/schema.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/recipes/recipes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/qobjectxmlmodel/qobjectxmlmodel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xmlpatterns/trafficinfo/trafficinfo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/application/application.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/sdi/sdi.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/mdi/mdi.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/dockwidgets/dockwidgets.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/recentfiles/recentfiles.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/mainwindows/menus/menus.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tablet/tablet.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/validators/validators.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/elidedlabel/elidedlabel.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/windowflags/windowflags.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/spinboxes/spinboxes.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/applicationicon/applicationicon.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/sliders/sliders.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/lineedits/lineedits.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/icons/icons.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/wiggly/wiggly.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/digitalclock/digitalclock.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/movie/movie.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/charactermap/charactermap.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/imageviewer/imageviewer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/orientation/orientation.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/maemovibration/maemovibration.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/scribble/scribble.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/shapedclock/shapedclock.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tooltips/tooltips.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/analogclock/analogclock.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/softkeys/softkeys.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/symbianvibration/symbianvibration.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/groupbox/groupbox.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/codeeditor/codeeditor.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/calculator/calculator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/styles/styles.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/calendarwidget/calendarwidget.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/stylesheet/stylesheet.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/widgets/tetrix/tetrix.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/queuedcustomtype/queuedcustomtype.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/semaphores/semaphores.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/waitconditions/waitconditions.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/threads/mandelbrot/mandelbrot.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/pbuffers/pbuffers.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/pbuffers2/pbuffers2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/textures/textures.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/framebufferobject2/framebufferobject2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/cube/cube.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/hellogl_es/hellogl_es.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/hellogl_es2/hellogl_es2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/samplebuffers/samplebuffers.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/framebufferobject/framebufferobject.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/overpainting/overpainting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/hellogl/hellogl.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/2dpainting/2dpainting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/opengl/grabber/grabber.pro (fast) skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/ping.pro skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/pingpong/pong.pro skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexping.pro skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/complexpingpong/complexpong.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/listnames/listnames.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/controller/controller.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/remotecontrolledcar/car/car.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/dbus/dbus-chat/dbus-chat.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/textobject/textobject.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/syntaxhighlighter/syntaxhighlighter.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/orderform/orderform.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/richtext/calendar/calendar.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/xmlstreamlint/xmlstreamlint.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/htmlinfo/htmlinfo.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/dombookmarks/dombookmarks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/rsslisting/rsslisting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/streambookmarks/streambookmarks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/examples/xml/saxbookmarks/saxbookmarks.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/decorations/windows/windows.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/decorations/default/default.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/decorations/styled/styled.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/nla/nla.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/connman/connman.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/blackberry/blackberry.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/generic/generic.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/icd/icd.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/corewlan/corewlan.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/nativewifi/nativewifi.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/symbian/3_1/3_1.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/symbian/symbian_3/symbian_3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/symbian/3_2/3_2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/bearer/networkmanager/networkmanager.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/linuxfb/linuxfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/eglnullws/eglnullws.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/transformed/transformed.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/powervr/pvreglscreen/pvreglscreen.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/directfb/directfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/qvfb/qvfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/vnc/vnc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/gfxdrivers/ahi/ahi.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqlite/sqlite.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/oci/oci.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/symsql/symsql.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/mysql/mysql.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/ibase/ibase.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/sqlite2/sqlite2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/tds/tds.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/psql/psql.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/odbc/odbc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/sqldrivers/db2/db2.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/script/qtdbus/qtdbus.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/s60/feedback/feedback.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/kbddrivers/linuxinput/linuxinput.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/generic/linuxinput/linuxinput.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/generic/tslib/tslib.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/mousedrivers/linuxtp/linuxtp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/mousedrivers/pc/pc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/mousedrivers/tslib/tslib.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/cn/cn.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/tw/tw.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/kr/kr.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/codecs/jp/jp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/qt7/qt7.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/gstreamer/gstreamer.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/ds9/ds9.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/mmf/mmf.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/phonon/waveout/waveout.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/minimal/minimal.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/blackberry/blackberry.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/linuxfb/linuxfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/eglfs/eglfs.pro (fast) skipping /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/uikit/platform.pro for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/uikit/phonon_av/phonon_av.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/wayland/wayland.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/xlib/xlib.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/openkode/openkode.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/directfb/directfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/qvfb/qvfb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/cocoa/cocoa.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/vnc/vnc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/platforms/xcb/xcb.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/ico/ico.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/mng/mng.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/tga/tga.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/svg/svg.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/jpeg/jpeg.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/gif/gif.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/imageformats/tiff/tiff.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/inputmethods/imsw-multi/imsw-multi.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/iconengines/svgiconengine/svgiconengine.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/compat/compat.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/accessible/widgets/widgets.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/shivavg/shivavg.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/openvg/openvg.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/meego/meego.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/opengl/opengl.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/plugins/graphicssystems/trace/trace.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic/uic.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3/uic3.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc/rcc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/idc/idc.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc/util/generate_keywords.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/phonon/phonon.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/qgraphicswkview/qgraphicswkview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/qwkpage/qwkpage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/examples/platformplugin/platformplugin.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebplugindatabase/qwebplugindatabase.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qgraphicswebview/qgraphicswebview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/hybridPixmap/hybridPixmap.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebview/qwebview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qdeclarativewebview/qdeclarativewebview.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistory/qwebhistory.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebinspector/qwebinspector.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebpage/qwebpage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/MIMESniffing/MIMESniffing.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebframe/qwebframe.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/painting/painting.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/webgl/webgl.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/loading/loading.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebelement/qwebelement.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/webpage/webpage.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/simple/simple.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl/util/generator.pro (fast) for /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl/util/meego/shader-cache-introspector.pro (fast) Qt is now configured for building. Just run 'gmake'. Once everything is built, you must run 'gmake install'. Qt will be installed into /usr/lib64/qt4 To reconfigure, run 'gmake confclean' and 'configure'. + grep '^#define QT_BUILD_KEY ' src/corelib/global/qconfig.h #define QT_BUILD_KEY "aarch64 linux g++-4 full-config" ++ grep '^#define QT_BUILD_KEY ' src/corelib/global/qconfig.h ++ cut '-d ' -f5 + QT_BUILD_KEY_COMPILER=g++-4 + '[' g++-4 '!=' g++-4 ']' + make clean -C qmake make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' rm -f project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_vcproj.o msvc_vcxproj.o msvc_nmake.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o gbuild.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfilesystementry.o qfilesystemengine_unix.o qfilesystemengine.o qfilesystemiterator_unix.o qfsfileengine_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qsystemerror.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlocale_tools.o qlocale_unix.o qlinkedlist.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' + /usr/bin/make -O -j8 V=1 VERBOSE=1 -C qmake 'QMAKE_CFLAGS_RELEASE=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_RELEASE=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' QMAKE_STRIP= make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o main.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED main.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o property.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED property.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o option.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED option.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o meta.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED meta.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o mingw_make.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/mingw_make.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o projectgenerator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/projectgenerator.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o makefiledeps.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefiledeps.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o xmloutput.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/xmloutput.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstack.h:45, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstack.h:1, from generators/xmloutput.h:46, from generators/xmloutput.cpp:42: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' generators/xmloutput.cpp:255:20: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QString; iterator = QString*]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QString; iterator = QString*]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QString]' generators/xmloutput.cpp:288:30: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstring.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/io/qiodevice.h:51, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qiodevice.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/io/qtextstream.h:45, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qtextstream.h:1, from generators/xmloutput.h:45: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstring.h:83:21: note: 'class QString' declared here 83 | class Q_CORE_EXPORT QString | ^~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o metamakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/metamakefile.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o borland_bmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/borland_bmake.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o winmakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/winmakefile.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o msvc_vcxproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcxproj.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o unixmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED project.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstack.h:45, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstack.h:1, from project.h:48, from project.cpp:42: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QMakeProject::ScopeBlock]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QMakeProject::ScopeBlock]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstack.h:69:15: required from 'T QStack::pop() [with T = QMakeProject::ScopeBlock]' project.cpp:372:28: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o msvc_nmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_nmake.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o initprojectdeploy_symbian.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/initprojectdeploy_symbian.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o symmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o msvc_vcproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcproj.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qlist.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstringlist.h:47, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstringlist.h:1, from ./project.h:45, from ./option.h:45, from generators/makefile.h:45, from generators/win32/winmakefile.h:45, from generators/win32/msvc_vcproj.h:45, from generators/win32/msvc_vcproj.cpp:42: In member function 'void QList::prepend(const T&) [with T = QString]', inlined from 'void QList::prepend(const T&) [with T = QString]' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:541:13, inlined from 'void VcprojGenerator::initPostBuildEventTools()' at generators/win32/msvc_vcproj.cpp:1111:43: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:569:13: warning: 'copy' may be used uninitialized [-Wmaybe-uninitialized] 569 | *n = copy; | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h: In member function 'void VcprojGenerator::initPostBuildEventTools()': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:561:22: note: 'copy' declared here 561 | Node *n, copy; | ^~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o msvc_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_objectmodel.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' generators/win32/msvc_objectmodel.cpp: In static member function 'static void VCProjectWriter::outputFilter(VCProject&, XmlOutput&, const QString&)': generators/win32/msvc_objectmodel.cpp:2845:25: warning: 'parse' may be used uninitialized [-Wmaybe-uninitialized] 2845 | << attrT(_ParseFiles, parse); | ~~~~~^~~~~~~~~~~~~~~~~~~~ generators/win32/msvc_objectmodel.cpp:2796:14: note: 'parse' was declared here 2796 | triState parse; | ^~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o registry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared/windows/registry.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o epocroot.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared/symbian/epocroot.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o msbuild_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msbuild_objectmodel.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(asmListingOption)': generators/win32/msbuild_objectmodel.cpp:785:12: warning: enumeration value 'asmListingNone' not handled in switch [-Wswitch] 785 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(callingConventionOption)': generators/win32/msbuild_objectmodel.cpp:815:12: warning: enumeration value 'callConventionDefault' not handled in switch [-Wswitch] 815 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(CompileAsOptions)': generators/win32/msbuild_objectmodel.cpp:828:12: warning: enumeration value 'compileAsDefault' not handled in switch [-Wswitch] 828 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(compileAsManagedOptions)': generators/win32/msbuild_objectmodel.cpp:839:12: warning: enumeration value 'managedDefault' not handled in switch [-Wswitch] 839 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:839:12: warning: enumeration value 'managedAssemblySafe' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(debugOption)': generators/win32/msbuild_objectmodel.cpp:852:12: warning: enumeration value 'debugUnknown' not handled in switch [-Wswitch] 852 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:852:12: warning: enumeration value 'debugDisabled' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:852:12: warning: enumeration value 'debugLineInfoOnly' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(enhancedInstructionSetOption)': generators/win32/msbuild_objectmodel.cpp:865:12: warning: enumeration value 'archNotSet' not handled in switch [-Wswitch] 865 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(exceptionHandling)': generators/win32/msbuild_objectmodel.cpp:876:12: warning: enumeration value 'ehDefault' not handled in switch [-Wswitch] 876 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(favorSizeOrSpeedOption)': generators/win32/msbuild_objectmodel.cpp:889:12: warning: enumeration value 'favorNone' not handled in switch [-Wswitch] 889 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(floatingPointModel)': generators/win32/msbuild_objectmodel.cpp:900:12: warning: enumeration value 'floatingPointNotSet' not handled in switch [-Wswitch] 900 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(inlineExpansionOption)': generators/win32/msbuild_objectmodel.cpp:913:12: warning: enumeration value 'expandDefault' not handled in switch [-Wswitch] 913 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(optimizeOption)': generators/win32/msbuild_objectmodel.cpp:926:12: warning: enumeration value 'optimizeCustom' not handled in switch [-Wswitch] 926 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:926:12: warning: enumeration value 'optimizeDefault' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(pchOption)': generators/win32/msbuild_objectmodel.cpp:941:12: warning: enumeration value 'pchUnset' not handled in switch [-Wswitch] 941 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:941:12: warning: enumeration value 'pchGenerateAuto' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(runtimeLibraryOption)': generators/win32/msbuild_objectmodel.cpp:954:12: warning: enumeration value 'rtUnknown' not handled in switch [-Wswitch] 954 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:954:12: warning: enumeration value 'rtSingleThreaded' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:954:12: warning: enumeration value 'rtSingleThreadedDebug' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(structMemberAlignOption)': generators/win32/msbuild_objectmodel.cpp:969:12: warning: enumeration value 'alignNotSet' not handled in switch [-Wswitch] 969 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(warningLevelOption)': generators/win32/msbuild_objectmodel.cpp:986:12: warning: enumeration value 'warningLevelUnknown' not handled in switch [-Wswitch] 986 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(optLinkTimeCodeGenType)': generators/win32/msbuild_objectmodel.cpp:1003:12: warning: enumeration value 'optLTCGDefault' not handled in switch [-Wswitch] 1003 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(subSystemOption)': generators/win32/msbuild_objectmodel.cpp:1018:12: warning: enumeration value 'subSystemNotSet' not handled in switch [-Wswitch] 1018 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(machineTypeOption)': generators/win32/msbuild_objectmodel.cpp:1029:12: warning: enumeration value 'machineNotSet' not handled in switch [-Wswitch] 1029 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(midlErrorCheckOption)': generators/win32/msbuild_objectmodel.cpp:1053:12: warning: enumeration value 'midlEnableCustom' not handled in switch [-Wswitch] 1053 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(midlStructMemberAlignOption)': generators/win32/msbuild_objectmodel.cpp:1064:12: warning: enumeration value 'midlAlignNotSet' not handled in switch [-Wswitch] 1064 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(midlTargetEnvironment)': generators/win32/msbuild_objectmodel.cpp:1081:12: warning: enumeration value 'midlTargetNotSet' not handled in switch [-Wswitch] 1081 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(ConfigurationTypes)': generators/win32/msbuild_objectmodel.cpp:1130:12: warning: enumeration value 'typeUnknown' not handled in switch [-Wswitch] 1130 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp:1130:12: warning: enumeration value 'typeGeneric' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(useOfATL)': generators/win32/msbuild_objectmodel.cpp:1143:12: warning: enumeration value 'useATLNotSet' not handled in switch [-Wswitch] 1143 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'QString toString(useOfMfc)': generators/win32/msbuild_objectmodel.cpp:1154:12: warning: enumeration value 'useMfcStdWin' not handled in switch [-Wswitch] 1154 | switch (option) { | ^ generators/win32/msbuild_objectmodel.cpp: In function 'triState toTriState(preprocessOption)': generators/win32/msbuild_objectmodel.cpp:1178:12: warning: enumeration value 'preprocessUnknown' not handled in switch [-Wswitch] 1178 | switch (option) | ^ generators/win32/msbuild_objectmodel.cpp: In function 'triState toTriState(optFoldingType)': generators/win32/msbuild_objectmodel.cpp:1191:12: warning: enumeration value 'optFoldingDefault' not handled in switch [-Wswitch] 1191 | switch (option) | ^ generators/win32/msbuild_objectmodel.cpp: In static member function 'static void VCXProjectWriter::outputFilter(VCProject&, XmlOutput&, XmlOutput&, const QString&)': generators/win32/msbuild_objectmodel.cpp:1644:14: warning: variable 'parse' set but not used [-Wunused-but-set-variable] 1644 | triState parse; | ^~~~~ generators/win32/msbuild_objectmodel.cpp: In static member function 'static QString VCXProjectWriter::platformToolSetVersion(DotNET)': generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NETUnknown' not handled in switch [-Wswitch] 1974 | switch (version) | ^ generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2002' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2003' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2005' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2008' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2010' not handled in switch [-Wswitch] generators/win32/msbuild_objectmodel.cpp:1974:12: warning: enumeration value 'NET2015' not handled in switch [-Wswitch] make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o symmake_abld.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_abld.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qtextcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/codecs/qtextcodec.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qutfcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/codecs/qutfcodec.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o makefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefile.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qlist.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstringlist.h:47, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstringlist.h:1, from ./project.h:45, from ./option.h:45, from generators/makefile.h:45, from generators/makefile.cpp:42: In member function 'void QList::insert(int, const T&) [with T = QString]', inlined from 'void QList::insert(int, const T&) [with T = QString]' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:575:13, inlined from 'QStringList MakefileGenerator::findFilesInVPATH(QStringList, uchar, const QString&)' at generators/makefile.cpp:389:37: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:603:13: warning: 'copy' may be used uninitialized [-Wmaybe-uninitialized] 603 | *n = copy; | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h: In member function 'QStringList MakefileGenerator::findFilesInVPATH(QStringList, uchar, const QString&)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qlist.h:595:22: note: 'copy' declared here 595 | Node *n, copy; | ^~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qtextstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qtextstream.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qmalloc.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qmalloc.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o gbuild.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/integrity/gbuild.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qglobal.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qglobal.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qglobal.cpp:44: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QList]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qglobal.cpp:3210:30: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qiodevice.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qiodevice.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qbytearraymatcher.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbytearraymatcher.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o symbiancommon.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symbiancommon.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' generators/symbian/symbiancommon.cpp: In member function 'bool SymbianCommonGenerator::parseTsContent(const QString&, SymbianLocalization*)': generators/symbian/symbiancommon.cpp:948:19: warning: unused variable 'project' [-Wunused-variable] 948 | QMakeProject *project = generator->project; | ^~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qbuffer.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qbuffer.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlist.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qdatastream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdatastream.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o symmake_sbsv2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_sbsv2.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfilesystementry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystementry.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qbytearray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbytearray.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfilesystemengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemengine.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfilesystemiterator_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp: In member function 'bool QFileSystemIterator::advance(QFileSystemEntry&, QFileSystemMetaData&)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp:114:29: warning: 'int readdir64_r(DIR*, dirent64*, dirent64**)' is deprecated [-Wdeprecated-declarations] 114 | lastError = QT_READDIR_R(dir, mt_file.data(), &dirEntry); In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++/qplatformdefs.h:65, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemiterator_unix.cpp:42: /usr/include/dirent.h:203:12: note: declared here 203 | extern int readdir64_r (DIR *__restrict __dirp, | ^~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfilesystemengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfilesystemengine_unix.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfile.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qstring.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfsfileengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine_unix.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfsfileengine_iterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine_iterator.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'QString& QString::replace(const QRegExp&, const QString&)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2965:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2965 | memcpy(uc, d->data + copystart, size * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qchar.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstring.h:45, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstring.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/io/qiodevice.h:51, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qiodevice.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/io/qdatastream.h:46, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qdatastream.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstringlist.h:46, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:42: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2967:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2967 | memcpy(uc, after.d->data, al * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2972:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2972 | memcpy(uc, d->data + copystart, (d->size - copystart) * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'QString QString::rightJustified(int, QChar, bool) const': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:5007:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 5007 | memcpy(uc, d->data, sizeof(QChar)*len); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'QString QString::arg(qlonglong, int, int, const QChar&) const': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:6776:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6776 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'QString QString::arg(qulonglong, int, int, const QChar&) const': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:6820:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6820 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'QString QString::arg(double, int, char, int, const QChar&) const': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:6955:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6955 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In function 'int qt_find_latin1_string(const QChar*, int, const QLatin1String&, int, Qt::CaseSensitivity)': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:8954:23: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 8954 | return qFindString(haystack, size, from, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 8955 | reinterpret_cast(s.constData()), len, cs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2542:5: note: by argument 4 of type 'const QChar*' to 'int qFindString(const QChar*, int, int, const QChar*, int, Qt::CaseSensitivity)' declared here 2542 | int qFindString( | ^~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:8950:29: note: 's' declared here 8950 | QVarLengthArray s(len); | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:8954:23: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 8954 | return qFindString(haystack, size, from, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 8955 | reinterpret_cast(s.constData()), len, cs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2542:5: note: by argument 4 of type 'const QChar*' to 'int qFindString(const QChar*, int, int, const QChar*, int, Qt::CaseSensitivity)' declared here 2542 | int qFindString( | ^~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:8950:29: note: 's' declared here 8950 | QVarLengthArray s(len); | ^ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp: In member function 'int QString::lastIndexOf(const QLatin1String&, int, Qt::CaseSensitivity) const': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2768:29: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 2768 | return lastIndexOfHelper(d->data, from, s.data(), sl, cs); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2646:12: note: by argument 3 of type 'const ushort*' {aka 'const short unsigned int*'} to 'int lastIndexOfHelper(const ushort*, int, const ushort*, int, Qt::CaseSensitivity)' declared here 2646 | static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstring.cpp:2764:29: note: 's' declared here 2764 | QVarLengthArray s(sl); | ^ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qvector.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfsfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfsfileengine.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qhash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qhash.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qbitarray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qbitarray.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o quuid.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/plugin/quuid.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qdiriterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdiriterator.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstack.h:45, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qstack.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdiriterator.cpp:98: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExp]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QRegExp]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdiriterator.cpp:167:24: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o unixmake2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake2.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qstringlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qstringlist.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qmap.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qmap.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qfileinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qfileinfo.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qtemporaryfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qtemporaryfile.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qabstractfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qabstractfileengine.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qsystemerror.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qsystemerror.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qmetatype.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qmetatype.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qmetatype.cpp:49: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCustomTypeInfo]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCustomTypeInfo]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qmetatype.cpp:489:23: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qdir.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp:47: In destructor 'QDebug::~QDebug()', inlined from 'QDebug operator<<(QDebug, const QDir&)' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp:2413:24: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdebug.h:82:24: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 82 | if (!--stream->ref) { | ~~~~~~~~^~~ In destructor 'QDebug::~QDebug()', inlined from 'QDebug operator<<(QDebug, const QDir&)' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp:2415:24: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdebug.h:88:20: note: call to 'void operator delete(void*)' here 88 | delete stream; | ^~~~~~ In destructor 'QDebug::~QDebug()', inlined from 'QDebug operator<<(QDebug, const QDir&)' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp:2413:24: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdebug.h:82:24: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 82 | if (!--stream->ref) { | ~~~~~~~~^~~ In destructor 'QDebug::~QDebug()', inlined from 'QDebug operator<<(QDebug, const QDir&)' at /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdir.cpp:2413:24: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qdebug.h:88:20: note: call to 'void operator delete(void*)' here 88 | delete stream; | ^~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qvsnprintf.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvsnprintf.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlibraryinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qlibraryinfo.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qdatetime.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qdatetime.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlinkedlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlinkedlist.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qnumeric.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qnumeric.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlocale_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_unix.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qvariant.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qvariant.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qregexp.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qregexp.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qregexp.cpp:54: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpCharClass]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpCharClass]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpCharClass]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qregexp.cpp:1496:30: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpAutomatonState]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpAutomatonState]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpAutomatonState]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qregexp.cpp:1732:41: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlocale_tools.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_tools.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qxmlutils.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlutils.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qcryptographichash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qcryptographichash.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qsettings.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/io/qdebug.h:52, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qdebug.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp:42: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSettingsIniKey]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QSettingsIniKey]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp:1915:21: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QConfFileCustomFormat]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QConfFileCustomFormat]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp:3640:31: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSettingsGroup]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QSettingsGroup]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QSettingsGroup]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/io/qsettings.cpp:398:20: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qlocale.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o qxmlstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' In file included from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qvector.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/qxmlstream.h:1, from /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp:42: /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamAttribute]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream_p.h:1027:30: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNamespaceDeclaration]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNamespaceDeclaration]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp:1681:39: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNotationDeclaration]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNotationDeclaration]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp:1692:38: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamEntityDeclaration]': /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamEntityDeclaration]' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml/qxmlstream.cpp:1702:36: required from here /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -c -o pbuilder_pbx.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/include/QtCore -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib/xml -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/mac/pbuilder_pbx.cpp make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' make: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' g++ -o "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_vcproj.o msvc_vcxproj.o msvc_nmake.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o gbuild.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfilesystementry.o qfilesystemengine_unix.o qfilesystemengine.o qfilesystemiterator_unix.o qfsfileengine_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qsystemerror.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlocale_tools.o qlocale_unix.o qlinkedlist.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 make: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/qmake' + /usr/bin/make -O -j8 V=1 VERBOSE=1 cd src/tools/bootstrap/ && /usr/bin/make -f Makefile cd src/3rdparty/webkit/Source/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit.pro -spec ../../../../mkspecs/linux-g++ -o Makefile.WebKit make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qisciicodec.o ../../corelib/codecs/qisciicodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtsciicodec.o ../../corelib/codecs/qtsciicodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qnumeric.o ../../corelib/global/qnumeric.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmalloc.o ../../corelib/global/qmalloc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlatincodec.o ../../corelib/codecs/qlatincodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qsimplecodec.o ../../corelib/codecs/qsimplecodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbuffer.o ../../corelib/io/qbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdatastream.o ../../corelib/io/qdatastream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qutfcodec.o ../../corelib/codecs/qutfcodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qglobal.o ../../corelib/global/qglobal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../../include/QtCore/qvector.h:1, from ../../corelib/global/qglobal.cpp:44: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QList]' ../../corelib/global/qglobal.cpp:3210:30: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qabstractfileengine.o ../../corelib/io/qabstractfileengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystementry.o ../../corelib/io/qfilesystementry.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtextcodec.o ../../corelib/codecs/qtextcodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdiriterator.o ../../corelib/io/qdiriterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../corelib/io/qdiriterator.cpp:98: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExp]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QRegExp]' ../../corelib/io/qdiriterator.cpp:167:24: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemengine.o ../../corelib/io/qfilesystemengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine_iterator.o ../../corelib/io/qfsfileengine_iterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfile.o ../../corelib/io/qfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfileinfo.o ../../corelib/io/qfileinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qsystemerror.o ../../corelib/kernel/qsystemerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qiodevice.o ../../corelib/io/qiodevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtemporaryfile.o ../../corelib/io/qtemporaryfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdir.o ../../corelib/io/qdir.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmetatype.o ../../corelib/kernel/qmetatype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../../include/QtCore/qvector.h:1, from ../../corelib/kernel/qmetatype.cpp:49: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCustomTypeInfo]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCustomTypeInfo]' ../../corelib/kernel/qmetatype.cpp:489:23: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine.o ../../corelib/io/qfsfileengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbitarray.o ../../corelib/tools/qbitarray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbytearraymatcher.o ../../corelib/tools/qbytearraymatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qhash.o ../../corelib/tools/qhash.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmap.o ../../corelib/tools/qmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlist.o ../../corelib/tools/qlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvariant.o ../../corelib/kernel/qvariant.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtextstream.o ../../corelib/io/qtextstream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvector.o ../../corelib/tools/qvector.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvsnprintf.o ../../corelib/tools/qvsnprintf.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbytearray.o ../../corelib/tools/qbytearray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qstringlist.o ../../corelib/tools/qstringlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxmlutils.o ../../corelib/xml/qxmlutils.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale_tools.o ../../corelib/tools/qlocale_tools.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' ../../corelib/tools/qlocale_tools.cpp: In function 'double qstrtod(const char*, const char**, bool*)': ../../corelib/tools/qlocale_tools.cpp:1667:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1667 | esign = 1; | ~~~~~~^~~ ../../corelib/tools/qlocale_tools.cpp:1668:9: note: here 1668 | case '+': | ^~~~ ../../corelib/tools/qlocale_tools.cpp: In function 'char* _qdtoa(double, int, int, int*, int*, char**, char**)': ../../corelib/tools/qlocale_tools.cpp:2507:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2507 | leftright = 0; | ~~~~~~~~~~^~~ ../../corelib/tools/qlocale_tools.cpp:2509:5: note: here 2509 | case 4: | ^~~~ ../../corelib/tools/qlocale_tools.cpp:2515:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2515 | leftright = 0; | ~~~~~~~~~~^~~ ../../corelib/tools/qlocale_tools.cpp:2517:5: note: here 2517 | case 5: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdatetime.o ../../corelib/tools/qdatetime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemengine_unix.o ../../corelib/io/qfilesystemengine_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemiterator_unix.o ../../corelib/io/qfilesystemiterator_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' ../../corelib/io/qfilesystemiterator_unix.cpp: In member function 'bool QFileSystemIterator::advance(QFileSystemEntry&, QFileSystemMetaData&)': ../../corelib/io/qfilesystemiterator_unix.cpp:114:29: warning: 'int readdir64_r(DIR*, dirent64*, dirent64**)' is deprecated [-Wdeprecated-declarations] 114 | lastError = QT_READDIR_R(dir, mt_file.data(), &dirEntry); In file included from ../../../mkspecs/linux-g++/qplatformdefs.h:65, from ../../corelib/io/qfilesystemiterator_unix.cpp:42: /usr/include/dirent.h:203:12: note: declared here 203 | extern int readdir64_r (DIR *__restrict __dirp, | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale.o ../../corelib/tools/qlocale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale_unix.o ../../corelib/tools/qlocale_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' ../../corelib/tools/qlocale_unix.cpp:51:19: warning: 'QByteArray getSystemLocale()' defined but not used [-Wunused-function] 51 | static QByteArray getSystemLocale() | ^~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine_unix.o ../../corelib/io/qfsfileengine_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdom.o ../../xml/dom/qdom.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qregexp.o ../../corelib/tools/qregexp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../corelib/tools/qregexp.cpp:54: ../../corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpCharClass]': ../../corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpCharClass]' ../../corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpCharClass]' ../../corelib/tools/qregexp.cpp:1496:30: required from here ../../corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpAutomatonState]': ../../corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpAutomatonState]' ../../corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpAutomatonState]' ../../corelib/tools/qregexp.cpp:1732:41: required from here ../../corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../corelib/tools/qregexp.cpp: In member function 'int QRegExpEngine::getEscape()': ../../corelib/tools/qregexp.cpp:2946:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2946 | if (xmlSchemaExtensions) { | ^~ ../../corelib/tools/qregexp.cpp:2950:5: note: here 2950 | case 'i': | ^~~~ ../../corelib/tools/qregexp.cpp:2972:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2972 | if (xmlSchemaExtensions) { | ^~ ../../corelib/tools/qregexp.cpp:2976:5: note: here 2976 | case 'c': | ^~~~ ../../corelib/tools/qregexp.cpp:3004:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3004 | if (xmlSchemaExtensions) { | ^~ ../../corelib/tools/qregexp.cpp:3008:5: note: here 3008 | case 'p': | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qstring.o ../../corelib/tools/qstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' ../../corelib/tools/qstring.cpp: In member function 'QString& QString::replace(const QRegExp&, const QString&)': ../../corelib/tools/qstring.cpp:2965:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2965 | memcpy(uc, d->data + copystart, size * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../include/QtCore/qchar.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstring.h:45, from ../../../include/QtCore/qstring.h:1, from ../../../include/QtCore/../../src/corelib/io/qiodevice.h:51, from ../../../include/QtCore/qiodevice.h:1, from ../../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../../include/QtCore/qdatastream.h:1, from ../../corelib/tools/qstringlist.h:46, from ../../corelib/tools/qstring.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ ../../corelib/tools/qstring.cpp:2967:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2967 | memcpy(uc, after.d->data, al * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ ../../corelib/tools/qstring.cpp:2972:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2972 | memcpy(uc, d->data + copystart, (d->size - copystart) * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ ../../corelib/tools/qstring.cpp: In member function 'QString QString::rightJustified(int, QChar, bool) const': ../../corelib/tools/qstring.cpp:5007:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 5007 | memcpy(uc, d->data, sizeof(QChar)*len); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ ../../corelib/tools/qstring.cpp: In member function 'QString QString::arg(qlonglong, int, int, const QChar&) const': ../../corelib/tools/qstring.cpp:6776:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6776 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qstring.cpp: In member function 'QString QString::arg(qulonglong, int, int, const QChar&) const': ../../corelib/tools/qstring.cpp:6820:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6820 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qstring.cpp: In member function 'QString QString::arg(double, int, char, int, const QChar&) const': ../../corelib/tools/qstring.cpp:6955:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6955 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qstring.cpp: In member function 'int QString::lastIndexOf(const QLatin1String&, int, Qt::CaseSensitivity) const': ../../corelib/tools/qstring.cpp:2768:29: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 2768 | return lastIndexOfHelper(d->data, from, s.data(), sl, cs); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../corelib/tools/qstring.cpp:2646:12: note: by argument 3 of type 'const ushort*' {aka 'const short unsigned int*'} to 'int lastIndexOfHelper(const ushort*, int, const ushort*, int, Qt::CaseSensitivity)' declared here 2646 | static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs) | ^~~~~~~~~~~~~~~~~ ../../corelib/tools/qstring.cpp:2764:29: note: 's' declared here 2764 | QVarLengthArray s(sl); | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxmlstream.o ../../corelib/xml/qxmlstream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../../include/QtCore/qxmlstream.h:1, from ../../corelib/xml/qxmlstream.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamAttribute]' ../../corelib/xml/qxmlstream_p.h:1027:30: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNamespaceDeclaration]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNamespaceDeclaration]' ../../corelib/xml/qxmlstream.cpp:1681:39: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNotationDeclaration]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNotationDeclaration]' ../../corelib/xml/qxmlstream.cpp:1692:38: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamEntityDeclaration]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamEntityDeclaration]' ../../corelib/xml/qxmlstream.cpp:1702:36: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../corelib/xml/qxmlstream.cpp: In member function 'QString QXmlStreamReader::readElementText(ReadElementTextBehaviour)': ../../corelib/xml/qxmlstream.cpp:2125:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2125 | } else if (behaviour == IncludeChildElements) { | ^~ ../../corelib/xml/qxmlstream.cpp:2130:13: note: here 2130 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxml.o ../../xml/sax/qxml.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../xml/sax/qxml.cpp:48: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QMap]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QMap]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QMap]' ../../xml/sax/qxml.cpp:938:20: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' ../../xml/sax/qxml.cpp:3893:26: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QString; iterator = QString*]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QString; iterator = QString*]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QString]' ../../xml/sax/qxml.cpp:4060:22: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../include/QtCore/qstring.h:1, from ../../../include/QtCore/../../src/corelib/io/qiodevice.h:51, from ../../../include/QtCore/qiodevice.h:1, from ../../../include/QtCore/../../src/corelib/io/qtextstream.h:45, from ../../../include/QtCore/qtextstream.h:1, from ../../xml/sax/qxml.h:45, from ../../xml/sax/qxml.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qstring.h:83:21: note: 'class QString' declared here 83 | class Q_CORE_EXPORT QString | ^~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QXmlSimpleReaderPrivate::XmlRef; iterator = QXmlSimpleReaderPrivate::XmlRef*]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QXmlSimpleReaderPrivate::XmlRef; iterator = QXmlSimpleReaderPrivate::XmlRef*]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QXmlSimpleReaderPrivate::XmlRef]' ../../xml/sax/qxml.cpp:4501:29: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QXmlSimpleReaderPrivate::XmlRef' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../xml/sax/qxml.cpp:316:12: note: 'struct QXmlSimpleReaderPrivate::XmlRef' declared here 316 | struct XmlRef { | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlSimpleReaderPrivate::XmlRef]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlSimpleReaderPrivate::XmlRef]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QXmlSimpleReaderPrivate::XmlRef]' ../../xml/sax/qxml.cpp:7983:25: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' rm -f libbootstrap.a ar cqs libbootstrap.a .obj/release-static/qisciicodec.o .obj/release-static/qlatincodec.o .obj/release-static/qsimplecodec.o .obj/release-static/qtextcodec.o .obj/release-static/qtsciicodec.o .obj/release-static/qutfcodec.o .obj/release-static/qglobal.o .obj/release-static/qmalloc.o .obj/release-static/qnumeric.o .obj/release-static/qabstractfileengine.o .obj/release-static/qbuffer.o .obj/release-static/qdatastream.o .obj/release-static/qdir.o .obj/release-static/qdiriterator.o .obj/release-static/qfile.o .obj/release-static/qfileinfo.o .obj/release-static/qfilesystementry.o .obj/release-static/qfilesystemengine.o .obj/release-static/qfsfileengine.o .obj/release-static/qfsfileengine_iterator.o .obj/release-static/qiodevice.o .obj/release-static/qtemporaryfile.o .obj/release-static/qtextstream.o .obj/release-static/qmetatype.o .obj/release-static/qvariant.o .obj/release-static/qsystemerror.o .obj/release-static/qbitarray.o .obj/release-static/qbytearray.o .obj/release-static/qbytearraymatcher.o .obj/release-static/qdatetime.o .obj/release-static/qhash.o .obj/release-static/qlist.o .obj/release-static/qlocale.o .obj/release-static/qlocale_tools.o .obj/release-static/qmap.o .obj/release-static/qregexp.o .obj/release-static/qstring.o .obj/release-static/qstringlist.o .obj/release-static/qvector.o .obj/release-static/qvsnprintf.o .obj/release-static/qxmlutils.o .obj/release-static/qxmlstream.o .obj/release-static/qdom.o .obj/release-static/qxml.o .obj/release-static/qfilesystemengine_unix.o .obj/release-static/qfilesystemiterator_unix.o .obj/release-static/qfsfileengine_unix.o .obj/release-static/qlocale_unix.o make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap' cd src/tools/moc/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile moc.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/token.o token.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/parser.o parser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../../include/QtCore/QStack:1, from parser.h:45, from parser.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QByteArray]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QByteArray]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QByteArray]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:73:43: required from 'T& QStack::top() [with T = QByteArray]' parser.cpp:68:38: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/main.o main.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../../include/QtCore/QStack:1, from parser.h:45, from preprocessor.h:45, from main.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QByteArray]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QByteArray]' main.cpp:205:16: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QByteArray; iterator = QByteArray*]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QByteArray]' main.cpp:219:24: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QByteArray' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../include/QtCore/qbytearray.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstring.h:46, from ../../../include/QtCore/qstring.h:1, from ../../../include/QtCore/QString:1, from symbols.h:46, from parser.h:46: ../../../include/QtCore/../../src/corelib/tools/qbytearray.h:135:21: note: 'class QByteArray' declared here 135 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QByteArray; iterator = QByteArray*; size_type = int]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:364:9: required from 'void QVector::insert(int, const T&) [with T = QByteArray]' main.cpp:223:32: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QByteArray' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qbytearray.h:135:21: note: 'class QByteArray' declared here 135 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Symbol]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Symbol]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' main.cpp:317:64: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In copy constructor 'Symbol::Symbol(const Symbol&)', inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: symbols.h:90:8: warning: array subscript 0 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 90 | struct Symbol | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 16 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'Symbol::Symbol(const Symbol&)', inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: symbols.h:90:8: warning: array subscript 0 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 90 | struct Symbol | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 16 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'Symbol::Symbol(const Symbol&)', inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: symbols.h:90:8: warning: array subscript 0 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 90 | struct Symbol | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 16 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'QByteArray::QByteArray(const QByteArray&)', inlined from 'Symbol::Symbol(const Symbol&)' at symbols.h:90:8, inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: ../../../include/QtCore/../../src/corelib/tools/qbytearray.h:439:50: warning: array subscript 3 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 439 | inline QByteArray::QByteArray(const QByteArray &a) : d(a.d) | ^ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 24 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'QByteArray::QByteArray(const QByteArray&)', inlined from 'Symbol::Symbol(const Symbol&)' at symbols.h:90:8, inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: ../../../include/QtCore/../../src/corelib/tools/qbytearray.h:439:54: warning: array subscript 3 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 439 | inline QByteArray::QByteArray(const QByteArray &a) : d(a.d) | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 24 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'Symbol::Symbol(const Symbol&)', inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: symbols.h:90:8: warning: array subscript 0 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 90 | struct Symbol | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 16 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In copy constructor 'Symbol::Symbol(const Symbol&)', inlined from 'void QVector::append(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:585:13, inlined from 'QVector& QVector::operator+=(const T&) [with T = Symbol]' at ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:13, inlined from 'int runMoc(int, char**)' at main.cpp:317:64: symbols.h:90:8: warning: array subscript 0 is outside array bounds of 'QVectorData [1]' [-Warray-bounds] 90 | struct Symbol | ^~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:82:24: note: at offset 16 into object 'QVectorData::shared_null' of size 16 82 | static QVectorData shared_null; | ^~~~~~~~~~~ In member function 'const T& QVector::at(int) const [with T = QByteArray]', inlined from 'int runMoc(int, char**)' at main.cpp:211:20: ../../../include/QtCore/../../src/corelib/tools/qvector.h:352:18: warning: array subscript -1 is below array bounds of 'QByteArray [1]' [-Warray-bounds] 352 | return p->array[i]; } | ~~~~~~~~^ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In function 'int runMoc(int, char**)': ../../../include/QtCore/../../src/corelib/tools/qvector.h:97:7: note: while referencing 'QVectorTypedData::array' 97 | T array[1]; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/preprocessor.o preprocessor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../../include/QtCore/QStack:1, from parser.h:45, from preprocessor.h:45, from preprocessor.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Symbol]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = Symbol]' preprocessor.cpp:781:25: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = SubArray]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = SubArray]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = SubArray]' preprocessor.cpp:521:16: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QByteArray]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QByteArray]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QByteArray]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:54:7: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ preprocessor.cpp: In function 'Symbols tokenize(const QByteArray&, int, TokenizeMode)': preprocessor.cpp:314:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 314 | token = WHITESPACE; // one comment, one whitespace | ~~~~~~^~~~~~~~~~~~ preprocessor.cpp:316:17: note: here 316 | case WHITESPACE: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/generator.o generator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/moc.o moc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../../include/QtCore/QStack:1, from parser.h:45, from moc.h:45, from moc.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QByteArray]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QByteArray]' ../../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QByteArray]' moc.cpp:553:38: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ moc.cpp: In member function 'Type Moc::parseType()': moc.cpp:188:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 188 | if (hasSignedOrUnsigned) { | ^~ moc.cpp:192:9: note: here 192 | case CHAR: | ^~~~ moc.cpp: In member function 'void Moc::parseSlots(ClassDef*, FunctionDef::Access)': moc.cpp:861:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 861 | error("'using' directive not supported in 'slots' section"); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ moc.cpp:862:9: note: here 862 | default: | ^~~~~~~ moc.cpp: In member function 'void Moc::parseSignals(ClassDef*)': moc.cpp:915:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 915 | error("'using' directive not supported in 'signals' section"); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ moc.cpp:916:9: note: here 916 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-O1 -o ../../../bin/moc release-shared/moc.o release-shared/preprocessor.o release-shared/generator.o release-shared/parser.o release-shared/token.o release-shared/main.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap -lbootstrap -lz -lz make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/moc' cd src/tools/rcc/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake" -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/rcc" "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc/rcc.pro" cd "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/rcc" make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' /usr/bin/make Makefile make[2]: 'Makefile' is up to date. make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_RCC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/main.o main.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_RCC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/rcc.o rcc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-O1 -o ../../../bin/rcc .obj/release-shared/rcc.o .obj/release-shared/main.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap -lbootstrap -lz -lz make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/rcc' cd src/tools/uic/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake" -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/uic" "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic/uic.pro" cd "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/uic" make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' /usr/bin/make Makefile make[2]: 'Makefile' is up to date. make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/customwidgetsinfo.o customwidgetsinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/validator.o validator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/databaseinfo.o databaseinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/treewalker.o treewalker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppextractimages.o cpp/cppextractimages.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwritedeclaration.o cpp/cppwritedeclaration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteicondeclaration.o cpp/cppwriteicondeclaration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteicondata.o cpp/cppwriteicondata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/driver.o driver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteiconinitialization.o cpp/cppwriteiconinitialization.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/main.o main.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/uic.o uic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' uic.cpp: In member function 'void Uic::writeCopyrightHeader(DomUI*)': uic.cpp:136:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 136 | if (comment.size()) | ^~ uic.cpp:139:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | out << "/********************************************************************************\n"; | ^~~ In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../../include/QtCore/qstack.h:1, from ../../../include/QtCore/QStack:1, from uic.h:50, from uic.cpp:42: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteincludes.o cpp/cppwriteincludes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteinitialization.o cpp/cppwriteinitialization.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/ui4.o ui4.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../../include/QtCore/qxmlstream.h:1, from ../../../include/QtCore/QXmlStreamReader:1, from ui4.h:61, from ui4.cpp:41: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from 'QForeachContainer::QForeachContainer(const T&) [with T = QXmlStreamAttributes]' ui4.cpp:140:5: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-O1 -o ../../../bin/uic .obj/release-shared/customwidgetsinfo.o .obj/release-shared/databaseinfo.o .obj/release-shared/driver.o .obj/release-shared/treewalker.o .obj/release-shared/ui4.o .obj/release-shared/validator.o .obj/release-shared/cppextractimages.o .obj/release-shared/cppwritedeclaration.o .obj/release-shared/cppwriteicondata.o .obj/release-shared/cppwriteicondeclaration.o .obj/release-shared/cppwriteiconinitialization.o .obj/release-shared/cppwriteincludes.o .obj/release-shared/cppwriteinitialization.o .obj/release-shared/main.o .obj/release-shared/uic.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/bootstrap -lbootstrap -lz -lz make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic' cd src/corelib/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qabstractanimation.h -o .moc/release-shared/moc_qabstractanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qanimationgroup.h -o .moc/release-shared/moc_qanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qvariantanimation.h -o .moc/release-shared/moc_qvariantanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qpropertyanimation.h -o .moc/release-shared/moc_qpropertyanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qsequentialanimationgroup.h -o .moc/release-shared/moc_qsequentialanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qparallelanimationgroup.h -o .moc/release-shared/moc_qparallelanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qpauseanimation.h -o .moc/release-shared/moc_qpauseanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuture.o concurrent/qfuture.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuturesynchronizer.o concurrent/qfuturesynchronizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qrunnable.o concurrent/qrunnable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentfilter.o concurrent/qtconcurrentfilter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentmap.o concurrent/qtconcurrentmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentexception.o concurrent/qtconcurrentexception.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentthreadengine.o concurrent/qtconcurrentthreadengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentresultstore.o concurrent/qtconcurrentresultstore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuturewatcher.o concurrent/qfuturewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -std=c++11 -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -c tools/qlocale_icu.cpp -o .obj/release-shared/qlocale_icu.o make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/plugin/qlibrary.h:45, from ../../include/QtCore/qlibrary.h:1, from tools/qlocale_icu.cpp:43: ../../include/QtCore/../../src/corelib/tools/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': ../../include/QtCore/../../src/corelib/tools/qstring.h:1254:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ ../../include/QtCore/../../src/corelib/tools/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': ../../include/QtCore/../../src/corelib/tools/qstring.h:1260:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ ../../include/QtCore/../../src/corelib/tools/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': ../../include/QtCore/../../src/corelib/tools/qstring.h:1278:23: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ~~~~~~~^~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qstring.h:1125:31: note: initializing argument 1 of 'int QStringRef::indexOf(QLatin1String, int, Qt::CaseSensitivity) const' 1125 | int indexOf(QLatin1String str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; | ~~~~~~~~~~~~~~^~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmalloc.o global/qmalloc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentiteratekernel.o concurrent/qtconcurrentiteratekernel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qnumeric.o global/qnumeric.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qatomic.o thread/qatomic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/registry.o ../../tools/shared/windows/registry.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qglobal.o global/qglobal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from global/qglobal.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QList]' global/qglobal.cpp:3210:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutex.o thread/qmutex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutexpool.o thread/qmutexpool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfutureinterface.o concurrent/qfutureinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibraryinfo.o global/qlibraryinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthreadpool.o concurrent/qthreadpool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qreadwritelock.o thread/qreadwritelock.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutex_unix.o thread/qmutex_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsemaphore.o thread/qsemaphore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/epocroot.o ../../tools/shared/symbian/epocroot.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qwaitcondition_unix.o thread/qwaitcondition_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbytearraymatcher.o tools/qbytearraymatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthread.o thread/qthread.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthreadstorage.o thread/qthreadstorage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbitarray.o tools/qbitarray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthread_unix.o thread/qthread_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelapsedtimer.o tools/qelapsedtimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlinkedlist.o tools/qlinkedlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qhash.o tools/qhash.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlist.o tools/qlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcryptographichash.o tools/qcryptographichash.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qline.o tools/qline.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmap.o tools/qmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeasingcurve.o tools/qeasingcurve.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpoint.o tools/qpoint.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbytearray.o tools/qbytearray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcontiguouscache.o tools/qcontiguouscache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qshareddata.o tools/qshareddata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmargins.o tools/qmargins.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsimd.o tools/qsimd.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qrect.o tools/qrect.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedpointer.o tools/qsharedpointer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsize.o tools/qsize.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstringbuilder.o tools/qstringbuilder.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale_tools.o tools/qlocale_tools.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' tools/qlocale_tools.cpp: In function 'double qstrtod(const char*, const char**, bool*)': tools/qlocale_tools.cpp:1667:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1667 | esign = 1; | ~~~~~~^~~ tools/qlocale_tools.cpp:1668:9: note: here 1668 | case '+': | ^~~~ tools/qlocale_tools.cpp: In function 'char* _qdtoa(double, int, int, int*, int*, char**, char**)': tools/qlocale_tools.cpp:2507:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2507 | leftright = 0; | ~~~~~~~~~~^~~ tools/qlocale_tools.cpp:2509:5: note: here 2509 | case 4: | ^~~~ tools/qlocale_tools.cpp:2515:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2515 | leftright = 0; | ~~~~~~~~~~^~~ tools/qlocale_tools.cpp:2517:5: note: here 2517 | case 5: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvector.o tools/qvector.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstringlist.o tools/qstringlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvsnprintf.o tools/qvsnprintf.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextboundaryfinder.o tools/qtextboundaryfinder.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelapsedtimer_unix.o tools/qelapsedtimer_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-buffer.o ../3rdparty/harfbuzz/src/harfbuzz-buffer.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtimeline.o tools/qtimeline.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale.o tools/qlocale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdatetime.o tools/qdatetime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' tools/qdatetime.cpp: In member function 'int QDateTimeParser::sectionMaxSize(Section, int) const': tools/qdatetime.cpp:4719:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 4719 | mcount = 7; | ~~~~~~~^~~ tools/qdatetime.cpp:4722:5: note: here 4722 | case MonthSection: | ^~~~ tools/qdatetime.cpp: In member function 'QDateTimeParser::StateNode QDateTimeParser::parse(QString&, int&, const QDateTime&, bool) const': tools/qdatetime.cpp:5249:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 5249 | } | ^ tools/qdatetime.cpp:5250:21: note: here 5250 | case MonthSection: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gdef.o ../3rdparty/harfbuzz/src/harfbuzz-gdef.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-impl.o ../3rdparty/harfbuzz/src/harfbuzz-impl.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-stream.o ../3rdparty/harfbuzz/src/harfbuzz-stream.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale_unix.o tools/qlocale_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qharfbuzz.o tools/qharfbuzz.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qbuffer.h -o .moc/release-shared/moc_qbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-open.o ../3rdparty/harfbuzz/src/harfbuzz-open.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdataurl.o io/qdataurl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdatastream.o io/qdatastream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractfileengine.o io/qabstractfileengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gsub.o ../3rdparty/harfbuzz/src/harfbuzz-gsub.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtldurl.o io/qtldurl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qregexp.o tools/qregexp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from tools/qregexp.cpp:54: tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpCharClass]': tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpCharClass]' tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpCharClass]' tools/qregexp.cpp:1496:30: required from here tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExpAutomatonState]': tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QRegExpAutomatonState]' tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QRegExpAutomatonState]' tools/qregexp.cpp:1732:41: required from here tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ tools/qregexp.cpp: In member function 'int QRegExpEngine::getEscape()': tools/qregexp.cpp:2946:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2946 | if (xmlSchemaExtensions) { | ^~ tools/qregexp.cpp:2950:5: note: here 2950 | case 'i': | ^~~~ tools/qregexp.cpp:2972:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2972 | if (xmlSchemaExtensions) { | ^~ tools/qregexp.cpp:2976:5: note: here 2976 | case 'c': | ^~~~ tools/qregexp.cpp:3004:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3004 | if (xmlSchemaExtensions) { | ^~ tools/qregexp.cpp:3008:5: note: here 3008 | case 'p': | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gpos.o ../3rdparty/harfbuzz/src/harfbuzz-gpos.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdebug.o io/qdebug.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-shaper-all.o ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp:25: ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp: In function 'HB_Bool HB_OpenTypePosition(HB_ShaperItem*, int, HB_Bool)': ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1322:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1322 | while (face->tmpLogClusters[stringIndex] < intermediateIndex) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp: In function 'void positionCluster(HB_ShaperItem*, int, int)': ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:362:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 362 | p.y += offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:363:9: note: here 363 | case HB_Combining_BelowLeftAttached: | ^~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:368:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 368 | p.y += offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:369:9: note: here 369 | case HB_Combining_BelowAttached: | ^~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:376:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 376 | p.y += offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:377:9: note: here 377 | case HB_Combining_BelowRightAttached: | ^~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:392:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 392 | p.y -= offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:393:9: note: here 393 | case HB_Combining_AboveLeftAttached: | ^~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:398:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | p.y -= offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:399:9: note: here 399 | case HB_Combining_AboveAttached: | ^~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:406:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 406 | p.y -= offset; | ~~~~^~~~~~~~~ ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:407:9: note: here 407 | case HB_Combining_AboveRightAttached: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qprocess.h -o .moc/release-shared/moc_qprocess.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qtextstream.cpp -o .moc/release-shared/qtextstream.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdiriterator.o io/qdiriterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from io/qdiriterator.cpp:98: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRegExp]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QRegExp]' io/qdiriterator.cpp:167:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstring.o tools/qstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' tools/qstring.cpp: In member function 'QString& QString::replace(const QRegExp&, const QString&)': tools/qstring.cpp:2965:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2965 | memcpy(uc, d->data + copystart, size * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qchar.h:1, from ../../include/QtCore/../../src/corelib/tools/qstring.h:45, from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from tools/qstringlist.h:46, from tools/qstring.cpp:42: ../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ tools/qstring.cpp:2967:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2967 | memcpy(uc, after.d->data, al * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ tools/qstring.cpp:2972:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 2972 | memcpy(uc, d->data + copystart, (d->size - copystart) * sizeof(QChar)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ tools/qstring.cpp: In member function 'QString QString::rightJustified(int, QChar, bool) const': tools/qstring.cpp:5007:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'ushort' {aka 'short unsigned int'} [-Wclass-memaccess] 5007 | memcpy(uc, d->data, sizeof(QChar)*len); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qchar.h:72:21: note: 'class QChar' declared here 72 | class Q_CORE_EXPORT QChar { | ^~~~~ tools/qstring.cpp: In member function 'QString QString::arg(qlonglong, int, int, const QChar&) const': tools/qstring.cpp:6776:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6776 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp: In member function 'QString QString::arg(qulonglong, int, int, const QChar&) const': tools/qstring.cpp:6820:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6820 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp: In member function 'QString QString::arg(double, int, char, int, const QChar&) const': tools/qstring.cpp:6955:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6955 | if (!locale.numberOptions() & QLocale::OmitGroupSeparator) | ^~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp: In function 'int qt_find_latin1_string(const QChar*, int, const QLatin1String&, int, Qt::CaseSensitivity)': tools/qstring.cpp:8954:23: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 8954 | return qFindString(haystack, size, from, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 8955 | reinterpret_cast(s.constData()), len, cs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp:2542:5: note: by argument 4 of type 'const QChar*' to 'int qFindString(const QChar*, int, int, const QChar*, int, Qt::CaseSensitivity)' declared here 2542 | int qFindString( | ^~~~~~~~~~~ tools/qstring.cpp:8950:29: note: 's' declared here 8950 | QVarLengthArray s(len); | ^ tools/qstring.cpp:8954:23: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 8954 | return qFindString(haystack, size, from, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 8955 | reinterpret_cast(s.constData()), len, cs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp:2542:5: note: by argument 4 of type 'const QChar*' to 'int qFindString(const QChar*, int, int, const QChar*, int, Qt::CaseSensitivity)' declared here 2542 | int qFindString( | ^~~~~~~~~~~ tools/qstring.cpp:8950:29: note: 's' declared here 8950 | QVarLengthArray s(len); | ^ tools/qstring.cpp: In member function 'int QString::lastIndexOf(const QLatin1String&, int, Qt::CaseSensitivity) const': tools/qstring.cpp:2768:29: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 2768 | return lastIndexOfHelper(d->data, from, s.data(), sl, cs); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/qstring.cpp:2646:12: note: by argument 3 of type 'const ushort*' {aka 'const short unsigned int*'} to 'int lastIndexOfHelper(const ushort*, int, const ushort*, int, Qt::CaseSensitivity)' declared here 2646 | static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs) | ^~~~~~~~~~~~~~~~~ tools/qstring.cpp:2764:29: note: 's' declared here 2764 | QVarLengthArray s(sl); | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qnoncontiguousbytedevice.o io/qnoncontiguousbytedevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfile.o io/qfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qiodevice.o io/qiodevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtemporaryfile.o io/qtemporaryfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfileinfo.o io/qfileinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher.h -o .moc/release-shared/moc_qfilesystemwatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qresource_iterator.o io/qresource_iterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine_iterator.o io/qfsfileengine_iterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdir.o io/qdir.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystementry.o io/qfilesystementry.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qprocess_unix.cpp -o .moc/release-shared/qprocess_unix.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemengine.o io/qfilesystemengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine.o io/qfsfileengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_dnotify.cpp -o .moc/release-shared/qfilesystemwatcher_dnotify.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qresource.o io/qresource.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemiterator_unix.o io/qfilesystemiterator_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' io/qfilesystemiterator_unix.cpp: In member function 'bool QFileSystemIterator::advance(QFileSystemEntry&, QFileSystemMetaData&)': io/qfilesystemiterator_unix.cpp:114:29: warning: 'int readdir64_r(DIR*, dirent64*, dirent64**)' is deprecated [-Wdeprecated-declarations] 114 | lastError = QT_READDIR_R(dir, mt_file.data(), &dirEntry); In file included from ../../mkspecs/linux-g++/qplatformdefs.h:65, from io/qfilesystemiterator_unix.cpp:42: /usr/include/dirent.h:203:12: note: declared here 203 | extern int readdir64_r (DIR *__restrict __dirp, | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine_unix.o io/qfsfileengine_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpluginloader.o plugin/qpluginloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemengine_unix.o io/qfilesystemengine_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/quuid.o plugin/quuid.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher_inotify.o io/qfilesystemwatcher_inotify.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelfparser_p.o plugin/qelfparser_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibrary_unix.o plugin/qlibrary_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbasictimer.o kernel/qbasictimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstracteventdispatcher.o kernel/qabstracteventdispatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfactoryloader.o plugin/qfactoryloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreevent.o kernel/qcoreevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibrary.o plugin/qlibrary.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventloop.o kernel/qeventloop.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qobject.h -o .moc/release-shared/moc_qobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsettings.o io/qsettings.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from io/qsettings.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSettingsIniKey]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QSettingsIniKey]' io/qsettings.cpp:1915:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QConfFileCustomFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QConfFileCustomFormat]' io/qsettings.cpp:3640:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSettingsGroup]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QSettingsGroup]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QSettingsGroup]' io/qsettings.cpp:398:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:98:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsignalmapper.h -o .moc/release-shared/moc_qsignalmapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qobjectcleanuphandler.o kernel/qobjectcleanuphandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtimer.cpp -o .moc/release-shared/qtimer.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qurl.o io/qurl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsocketnotifier.o kernel/qsocketnotifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmimedata.o kernel/qmimedata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' kernel/qmimedata.cpp: In member function 'QVariant QMimeDataPrivate::retrieveTypedData(const QString&, QVariant::Type) const': kernel/qmimedata.cpp:141:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 141 | if (format != QLatin1String("text/uri-list")) | ^~ kernel/qmimedata.cpp:145:9: note: here 145 | case QVariant::Url: { | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmetaobject.o kernel/qmetaobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' kernel/qmetaobject.cpp: In member function 'int QMetaObject::static_metacall(Call, int, void**) const': kernel/qmetaobject.cpp:231:25: warning: cast between incompatible function types from 'QMetaObjectExtraData::StaticMetacallFunction' {aka 'void (*)(QObject*, QMetaObject::Call, int, void**)'} to 'OldMetacall' {aka 'int (*)(QMetaObject::Call, int, void**)'} [-Wcast-function-type] 231 | OldMetacall o = reinterpret_cast(extra->static_metacall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreglobaldata.o kernel/qcoreglobaldata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpointer.o kernel/qpointer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmetatype.o kernel/qmetatype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from kernel/qmetatype.cpp:49: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCustomTypeInfo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCustomTypeInfo]' kernel/qmetatype.cpp:489:23: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreapplication.o kernel/qcoreapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from kernel/qcoreapplication_p.h:59, from kernel/qcoreapplication.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' ../../include/QtCore/../../src/corelib/tools/qvector.h:348:9: required from 'void QVector::clear() [with T = QWeakPointer]' kernel/qcoreapplication.cpp:1684:72: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmath.o kernel/qmath.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemerror.o kernel/qsystemerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcore_unix.o kernel/qcore_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' kernel/qcore_unix.cpp: In function 'int qt_safe_poll(pollfd*, int, int, bool)': kernel/qcore_unix.cpp:121:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 121 | if (ret == 0 || ret == -1 && errno == EINTR) { | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemsemaphore.o kernel/qsystemsemaphore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcrashhandler.o kernel/qcrashhandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedmemory.o kernel/qsharedmemory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractitemmodel.o kernel/qabstractitemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qabstractitemmodel_p.h:57, from ../../include/QtCore/private/qabstractitemmodel_p.h:1, from kernel/qabstractitemmodel.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QMap]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QMap]' kernel/qabstractitemmodel.cpp:2302:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QVector]' kernel/qabstractitemmodel.cpp:580:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QAbstractItemModelPrivate::Change]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QAbstractItemModelPrivate::Change]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QAbstractItemModelPrivate::Change]' kernel/qabstractitemmodel.cpp:2415:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPersistentModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QPersistentModelIndex]' kernel/qabstractitemmodel.cpp:2357:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtranslator.o kernel/qtranslator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qisciicodec.o codecs/qisciicodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemsemaphore_unix.o kernel/qsystemsemaphore_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlatincodec.o codecs/qlatincodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedmemory_unix.o kernel/qsharedmemory_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsimplecodec.o codecs/qsimplecodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventdispatcher_glib.o kernel/qeventdispatcher_glib.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' kernel/qeventdispatcher_glib.cpp:322:13: warning: Deprecated pre-processor symbol 322 | if (!g_thread_supported()) | ^~~~~~~~~~~~~~~~~~~~~~ kernel/qeventdispatcher_glib.cpp: In constructor 'QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(GMainContext*)': kernel/qeventdispatcher_glib.cpp:323:26: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 323 | g_thread_init(NULL); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib.h:115, from kernel/qeventdispatcher_glib.cpp:55: /usr/include/glib-2.0/glib/deprecated/gthread.h:267:10: note: declared here 267 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtsciicodec.o codecs/qtsciicodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qstatemachine.h -o .moc/release-shared/moc_qstatemachine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfontlaocodec.o codecs/qfontlaocodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextcodecplugin.o codecs/qtextcodecplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventdispatcher_unix.o kernel/qeventdispatcher_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractstate.o statemachine/qabstractstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qutfcodec.o codecs/qutfcodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvariant.o kernel/qvariant.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qiconvcodec.o codecs/qiconvcodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfinalstate.o statemachine/qfinalstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qhistorystate.o statemachine/qhistorystate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qabstractanimation_p.h -o .moc/release-shared/moc_qabstractanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared concurrent/qfuturewatcher.h -o .moc/release-shared/moc_qfuturewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared concurrent/qthreadpool.h -o .moc/release-shared/moc_qthreadpool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared global/qnamespace.h -o .moc/release-shared/moc_qnamespace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared thread/qthread.h -o .moc/release-shared/moc_qthread.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qeasingcurve.h -o .moc/release-shared/moc_qeasingcurve.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qlocale.h -o .moc/release-shared/moc_qlocale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qtimeline.h -o .moc/release-shared/moc_qtimeline.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfile.h -o .moc/release-shared/moc_qfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qiodevice.h -o .moc/release-shared/moc_qiodevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qnoncontiguousbytedevice_p.h -o .moc/release-shared/moc_qnoncontiguousbytedevice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qtemporaryfile.h -o .moc/release-shared/moc_qtemporaryfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qsettings.h -o .moc/release-shared/moc_qsettings.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qxmlutils.o xml/qxmlutils.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_p.h -o .moc/release-shared/moc_qfilesystemwatcher_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstate.o statemachine/qstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_inotify_p.h -o .moc/release-shared/moc_qfilesystemwatcher_inotify_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qpluginloader.h -o .moc/release-shared/moc_qpluginloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_dnotify_p.h -o .moc/release-shared/moc_qfilesystemwatcher_dnotify_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qlibrary.h -o .moc/release-shared/moc_qlibrary.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qabstracteventdispatcher.h -o .moc/release-shared/moc_qabstracteventdispatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qfactoryloader_p.h -o .moc/release-shared/moc_qfactoryloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qabstractitemmodel.h -o .moc/release-shared/moc_qabstractitemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventloop.h -o .moc/release-shared/moc_qeventloop.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qcoreapplication.h -o .moc/release-shared/moc_qcoreapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qcoreevent.h -o .moc/release-shared/moc_qcoreevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsignaltransition.o statemachine/qsignaltransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventtransition.o statemachine/qeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qmimedata.h -o .moc/release-shared/moc_qmimedata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstracttransition.o statemachine/qabstracttransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsocketnotifier.h -o .moc/release-shared/moc_qsocketnotifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextcodec.o codecs/qtextcodec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtimer.h -o .moc/release-shared/moc_qtimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtranslator.h -o .moc/release-shared/moc_qtranslator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qobjectcleanuphandler.h -o .moc/release-shared/moc_qobjectcleanuphandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsharedmemory.h -o .moc/release-shared/moc_qsharedmemory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared codecs/qtextcodecplugin.h -o .moc/release-shared/moc_qtextcodecplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventdispatcher_glib_p.h -o .moc/release-shared/moc_qeventdispatcher_glib_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qabstractstate.h -o .moc/release-shared/moc_qabstractstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qstate.h -o .moc/release-shared/moc_qstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventdispatcher_unix_p.h -o .moc/release-shared/moc_qeventdispatcher_unix_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qfinalstate.h -o .moc/release-shared/moc_qfinalstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qhistorystate.h -o .moc/release-shared/moc_qhistorystate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qabstracttransition.h -o .moc/release-shared/moc_qabstracttransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qsignaltransition.h -o .moc/release-shared/moc_qsignaltransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qeventtransition.h -o .moc/release-shared/moc_qeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpauseanimation.o animation/qpauseanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qparallelanimationgroup.o animation/qparallelanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsequentialanimationgroup.o animation/qsequentialanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qanimationgroup.o animation/qanimationgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher.cpp -o .moc/release-shared/qfilesystemwatcher.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpropertyanimation.o animation/qpropertyanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvariantanimation.o animation/qvariantanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = int; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:470:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const int&, const int&, qreal)' {aka 'QVariant (*)(const int&, const int&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] 452 | return reinterpret_cast(func); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = unsigned int; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:472:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const unsigned int&, const unsigned int&, qreal)' {aka 'QVariant (*)(const unsigned int&, const unsigned int&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = double; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:474:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const double&, const double&, qreal)' {aka 'QVariant (*)(const double&, const double&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = float; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:476:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const float&, const float&, qreal)' {aka 'QVariant (*)(const float&, const float&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QLine; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:478:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QLine&, const QLine&, qreal)' {aka 'QVariant (*)(const QLine&, const QLine&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QLineF; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:480:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QLineF&, const QLineF&, qreal)' {aka 'QVariant (*)(const QLineF&, const QLineF&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QPoint; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:482:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QPoint&, const QPoint&, qreal)' {aka 'QVariant (*)(const QPoint&, const QPoint&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QPointF; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:484:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QPointF&, const QPointF&, qreal)' {aka 'QVariant (*)(const QPointF&, const QPointF&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QSize; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:486:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QSize&, const QSize&, qreal)' {aka 'QVariant (*)(const QSize&, const QSize&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QSizeF; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:488:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QSizeF&, const QSizeF&, qreal)' {aka 'QVariant (*)(const QSizeF&, const QSizeF&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QRect; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:490:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QRect&, const QRect&, qreal)' {aka 'QVariant (*)(const QRect&, const QRect&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] animation/qvariantanimation.cpp: In instantiation of 'QVariant (* castToInterpolator(QVariant (*)(const T&, const T&, qreal)))(const void*, const void*, qreal) [with T = QRectF; QVariantAnimation::Interpolator = QVariant (*)(const void*, const void*, double); qreal = double]': animation/qvariantanimation.cpp:492:34: required from here animation/qvariantanimation.cpp:452:13: warning: cast between incompatible function types from 'QVariant (*)(const QRectF&, const QRectF&, qreal)' {aka 'QVariant (*)(const QRectF&, const QRectF&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] In file included from ../../include/QtCore/qvector.h:1, from animation/qvariantanimation.h:47, from animation/qvariantanimation.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QPair; iterator = QPair*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:254:72: required from 'T* QVector::insert(iterator, const T&) [with T = QPair; iterator = QPair*]' animation/qvariantanimation.cpp:328:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qpair.h:1, from ../../include/QtCore/../../src/corelib/tools/qhash.h:49, from ../../include/QtCore/qhash.h:1, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:50, from ../../include/QtCore/qvariant.h:1, from animation/qvariantanimation.h:48: ../../include/QtCore/../../src/corelib/tools/qpair.h:54:8: note: 'struct QPair' declared here 54 | struct QPair | ^~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QPair; iterator = QPair*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QPair; iterator = QPair*]' animation/qvariantanimation.cpp:333:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qpair.h:54:8: note: 'struct QPair' declared here 54 | struct QPair | ^~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:599:13: required from 'T* QVector::insert(iterator, size_type, const T&) [with T = QPair; iterator = QPair*; size_type = int]' ../../include/QtCore/../../src/corelib/tools/qvector.h:254:72: required from 'T* QVector::insert(iterator, const T&) [with T = QPair; iterator = QPair*]' animation/qvariantanimation.cpp:328:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractanimation.o animation/qabstractanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbuffer.o io/qbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtimer.o kernel/qtimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsignalmapper.o kernel/qsignalmapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextstream.o io/qtextstream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractanimation_p.o .moc/release-shared/moc_qabstractanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher_dnotify.o io/qfilesystemwatcher_dnotify.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qprocess_unix.o io/qprocess_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' io/qprocess_unix.cpp: In member function 'void QProcessPrivate::execChild(const char*, char**, char**, char**)': io/qprocess_unix.cpp:789:17: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 789 | QT_CHDIR(workingDir); io/qprocess_unix.cpp: In static member function 'static bool QProcessPrivate::startDetached(const QString&, const QStringList&, const QString&, qint64*)': io/qprocess_unix.cpp:1364:25: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1364 | QT_CHDIR(encodedWorkingDirectory.constData()); io/qprocess_unix.cpp:1417:17: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1417 | QT_CHDIR("/"); make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qthreadpool.o .moc/release-shared/moc_qthreadpool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfuturewatcher.o .moc/release-shared/moc_qfuturewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qprocess.o io/qprocess.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeasingcurve.o .moc/release-shared/moc_qeasingcurve.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qnamespace.o .moc/release-shared/moc_qnamespace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qthread.o .moc/release-shared/moc_qthread.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtimeline.o .moc/release-shared/moc_qtimeline.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qlocale.o .moc/release-shared/moc_qlocale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfile.o .moc/release-shared/moc_qfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qnoncontiguousbytedevice_p.o .moc/release-shared/moc_qnoncontiguousbytedevice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qiodevice.o .moc/release-shared/moc_qiodevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtemporaryfile.o .moc/release-shared/moc_qtemporaryfile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsettings.o .moc/release-shared/moc_qsettings.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qxmlstream.o xml/qxmlstream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../include/QtCore/qxmlstream.h:1, from xml/qxmlstream.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamAttribute]' xml/qxmlstream_p.h:1027:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNamespaceDeclaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNamespaceDeclaration]' xml/qxmlstream.cpp:1681:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNotationDeclaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamNotationDeclaration]' xml/qxmlstream.cpp:1692:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamEntityDeclaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlStreamEntityDeclaration]' xml/qxmlstream.cpp:1702:36: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ xml/qxmlstream.cpp: In member function 'QString QXmlStreamReader::readElementText(ReadElementTextBehaviour)': xml/qxmlstream.cpp:2125:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2125 | } else if (behaviour == IncludeChildElements) { | ^~ xml/qxmlstream.cpp:2130:13: note: here 2130 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qpluginloader.o .moc/release-shared/moc_qpluginloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_p.o .moc/release-shared/moc_qfilesystemwatcher_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_inotify_p.o .moc/release-shared/moc_qfilesystemwatcher_inotify_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_dnotify_p.o .moc/release-shared/moc_qfilesystemwatcher_dnotify_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qlibrary.o .moc/release-shared/moc_qlibrary.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfactoryloader_p.o .moc/release-shared/moc_qfactoryloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstracteventdispatcher.o .moc/release-shared/moc_qabstracteventdispatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventloop.o .moc/release-shared/moc_qeventloop.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qcoreapplication.o .moc/release-shared/moc_qcoreapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qcoreevent.o .moc/release-shared/moc_qcoreevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractitemmodel.o .moc/release-shared/moc_qabstractitemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsocketnotifier.o .moc/release-shared/moc_qsocketnotifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qmimedata.o .moc/release-shared/moc_qmimedata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qobject.o kernel/qobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' In file included from ../../include/QtCore/qvector.h:1, from kernel/qobject_p.h:61, from kernel/qobject.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWeakPointer]' kernel/qobject.cpp:1986:72: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtimer.o .moc/release-shared/moc_qtimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtranslator.o .moc/release-shared/moc_qtranslator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qobjectcleanuphandler.o .moc/release-shared/moc_qobjectcleanuphandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsharedmemory.o .moc/release-shared/moc_qsharedmemory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtextcodecplugin.o .moc/release-shared/moc_qtextcodecplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractstate.o .moc/release-shared/moc_qabstractstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qstate.o .moc/release-shared/moc_qstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventdispatcher_glib_p.o .moc/release-shared/moc_qeventdispatcher_glib_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfinalstate.o .moc/release-shared/moc_qfinalstate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventdispatcher_unix_p.o .moc/release-shared/moc_qeventdispatcher_unix_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qhistorystate.o .moc/release-shared/moc_qhistorystate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstracttransition.o .moc/release-shared/moc_qabstracttransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsignaltransition.o .moc/release-shared/moc_qsignaltransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventtransition.o .moc/release-shared/moc_qeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstatemachine.o statemachine/qstatemachine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher.o io/qfilesystemwatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' rm -f libQtCore.so.4.8.7 libQtCore.so libQtCore.so.4 libQtCore.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-e,qt_core_boilerplate -Wl,-O1 -shared -Wl,-soname,libQtCore.so.4 -o libQtCore.so.4.8.7 .obj/release-shared/qlocale_icu.o .obj/release-shared/qabstractanimation.o .obj/release-shared/qvariantanimation.o .obj/release-shared/qpropertyanimation.o .obj/release-shared/qanimationgroup.o .obj/release-shared/qsequentialanimationgroup.o .obj/release-shared/qparallelanimationgroup.o .obj/release-shared/qpauseanimation.o .obj/release-shared/qfuture.o .obj/release-shared/qfutureinterface.o .obj/release-shared/qfuturesynchronizer.o .obj/release-shared/qfuturewatcher.o .obj/release-shared/qrunnable.o .obj/release-shared/qtconcurrentfilter.o .obj/release-shared/qtconcurrentmap.o .obj/release-shared/qtconcurrentresultstore.o .obj/release-shared/qtconcurrentthreadengine.o .obj/release-shared/qtconcurrentiteratekernel.o .obj/release-shared/qtconcurrentexception.o .obj/release-shared/qthreadpool.o .obj/release-shared/qglobal.o .obj/release-shared/qlibraryinfo.o .obj/release-shared/qmalloc.o .obj/release-shared/qnumeric.o .obj/release-shared/epocroot.o .obj/release-shared/registry.o .obj/release-shared/qatomic.o .obj/release-shared/qmutex.o .obj/release-shared/qreadwritelock.o .obj/release-shared/qmutexpool.o .obj/release-shared/qsemaphore.o .obj/release-shared/qthread.o .obj/release-shared/qthreadstorage.o .obj/release-shared/qmutex_unix.o .obj/release-shared/qthread_unix.o .obj/release-shared/qwaitcondition_unix.o .obj/release-shared/qbitarray.o .obj/release-shared/qbytearray.o .obj/release-shared/qbytearraymatcher.o .obj/release-shared/qcryptographichash.o .obj/release-shared/qdatetime.o .obj/release-shared/qeasingcurve.o .obj/release-shared/qelapsedtimer.o .obj/release-shared/qhash.o .obj/release-shared/qline.o .obj/release-shared/qlinkedlist.o .obj/release-shared/qlist.o .obj/release-shared/qlocale.o .obj/release-shared/qlocale_tools.o .obj/release-shared/qpoint.o .obj/release-shared/qmap.o .obj/release-shared/qmargins.o .obj/release-shared/qcontiguouscache.o .obj/release-shared/qrect.o .obj/release-shared/qregexp.o .obj/release-shared/qshareddata.o .obj/release-shared/qsharedpointer.o .obj/release-shared/qsimd.o .obj/release-shared/qsize.o .obj/release-shared/qstring.o .obj/release-shared/qstringbuilder.o .obj/release-shared/qstringlist.o .obj/release-shared/qtextboundaryfinder.o .obj/release-shared/qtimeline.o .obj/release-shared/qvector.o .obj/release-shared/qvsnprintf.o .obj/release-shared/qelapsedtimer_unix.o .obj/release-shared/qlocale_unix.o .obj/release-shared/harfbuzz-buffer.o .obj/release-shared/harfbuzz-gdef.o .obj/release-shared/harfbuzz-gsub.o .obj/release-shared/harfbuzz-gpos.o .obj/release-shared/harfbuzz-impl.o .obj/release-shared/harfbuzz-open.o .obj/release-shared/harfbuzz-stream.o .obj/release-shared/harfbuzz-shaper-all.o .obj/release-shared/qharfbuzz.o .obj/release-shared/qabstractfileengine.o .obj/release-shared/qbuffer.o .obj/release-shared/qdatastream.o .obj/release-shared/qdataurl.o .obj/release-shared/qtldurl.o .obj/release-shared/qdebug.o .obj/release-shared/qdir.o .obj/release-shared/qdiriterator.o .obj/release-shared/qfile.o .obj/release-shared/qfileinfo.o .obj/release-shared/qiodevice.o .obj/release-shared/qnoncontiguousbytedevice.o .obj/release-shared/qprocess.o .obj/release-shared/qtextstream.o .obj/release-shared/qtemporaryfile.o .obj/release-shared/qresource.o .obj/release-shared/qresource_iterator.o .obj/release-shared/qurl.o .obj/release-shared/qsettings.o .obj/release-shared/qfsfileengine.o .obj/release-shared/qfsfileengine_iterator.o .obj/release-shared/qfilesystemwatcher.o .obj/release-shared/qfilesystementry.o .obj/release-shared/qfilesystemengine.o .obj/release-shared/qfsfileengine_unix.o .obj/release-shared/qfilesystemengine_unix.o .obj/release-shared/qprocess_unix.o .obj/release-shared/qfilesystemiterator_unix.o .obj/release-shared/qfilesystemwatcher_inotify.o .obj/release-shared/qfilesystemwatcher_dnotify.o .obj/release-shared/qpluginloader.o .obj/release-shared/qfactoryloader.o .obj/release-shared/quuid.o .obj/release-shared/qlibrary.o .obj/release-shared/qelfparser_p.o .obj/release-shared/qlibrary_unix.o .obj/release-shared/qabstracteventdispatcher.o .obj/release-shared/qabstractitemmodel.o .obj/release-shared/qbasictimer.o .obj/release-shared/qeventloop.o .obj/release-shared/qcoreapplication.o .obj/release-shared/qcoreevent.o .obj/release-shared/qmetaobject.o .obj/release-shared/qmetatype.o .obj/release-shared/qmimedata.o .obj/release-shared/qobject.o .obj/release-shared/qobjectcleanuphandler.o .obj/release-shared/qsignalmapper.o .obj/release-shared/qsocketnotifier.o .obj/release-shared/qtimer.o .obj/release-shared/qtranslator.o .obj/release-shared/qvariant.o .obj/release-shared/qcoreglobaldata.o .obj/release-shared/qsharedmemory.o .obj/release-shared/qsystemsemaphore.o .obj/release-shared/qpointer.o .obj/release-shared/qmath.o .obj/release-shared/qsystemerror.o .obj/release-shared/qcore_unix.o .obj/release-shared/qcrashhandler.o .obj/release-shared/qsharedmemory_unix.o .obj/release-shared/qsystemsemaphore_unix.o .obj/release-shared/qeventdispatcher_glib.o .obj/release-shared/qeventdispatcher_unix.o .obj/release-shared/qisciicodec.o .obj/release-shared/qlatincodec.o .obj/release-shared/qsimplecodec.o .obj/release-shared/qtextcodec.o .obj/release-shared/qtsciicodec.o .obj/release-shared/qutfcodec.o .obj/release-shared/qtextcodecplugin.o .obj/release-shared/qfontlaocodec.o .obj/release-shared/qiconvcodec.o .obj/release-shared/qstatemachine.o .obj/release-shared/qabstractstate.o .obj/release-shared/qstate.o .obj/release-shared/qfinalstate.o .obj/release-shared/qhistorystate.o .obj/release-shared/qabstracttransition.o .obj/release-shared/qsignaltransition.o .obj/release-shared/qeventtransition.o .obj/release-shared/qxmlstream.o .obj/release-shared/qxmlutils.o .obj/release-shared/moc_qabstractanimation_p.o .obj/release-shared/moc_qfuturewatcher.o .obj/release-shared/moc_qthreadpool.o .obj/release-shared/moc_qnamespace.o .obj/release-shared/moc_qthread.o .obj/release-shared/moc_qeasingcurve.o .obj/release-shared/moc_qlocale.o .obj/release-shared/moc_qtimeline.o .obj/release-shared/moc_qfile.o .obj/release-shared/moc_qiodevice.o .obj/release-shared/moc_qnoncontiguousbytedevice_p.o .obj/release-shared/moc_qtemporaryfile.o .obj/release-shared/moc_qsettings.o .obj/release-shared/moc_qfilesystemwatcher_p.o .obj/release-shared/moc_qfilesystemwatcher_inotify_p.o .obj/release-shared/moc_qfilesystemwatcher_dnotify_p.o .obj/release-shared/moc_qpluginloader.o .obj/release-shared/moc_qlibrary.o .obj/release-shared/moc_qfactoryloader_p.o .obj/release-shared/moc_qabstracteventdispatcher.o .obj/release-shared/moc_qabstractitemmodel.o .obj/release-shared/moc_qeventloop.o .obj/release-shared/moc_qcoreapplication.o .obj/release-shared/moc_qcoreevent.o .obj/release-shared/moc_qmimedata.o .obj/release-shared/moc_qsocketnotifier.o .obj/release-shared/moc_qtimer.o .obj/release-shared/moc_qtranslator.o .obj/release-shared/moc_qobjectcleanuphandler.o .obj/release-shared/moc_qsharedmemory.o .obj/release-shared/moc_qeventdispatcher_glib_p.o .obj/release-shared/moc_qeventdispatcher_unix_p.o .obj/release-shared/moc_qtextcodecplugin.o .obj/release-shared/moc_qabstractstate.o .obj/release-shared/moc_qstate.o .obj/release-shared/moc_qfinalstate.o .obj/release-shared/moc_qhistorystate.o .obj/release-shared/moc_qabstracttransition.o .obj/release-shared/moc_qsignaltransition.o .obj/release-shared/moc_qeventtransition.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread -lz -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lrt ln -s libQtCore.so.4.8.7 libQtCore.so ln -s libQtCore.so.4.8.7 libQtCore.so.4 ln -s libQtCore.so.4.8.7 libQtCore.so.4.8 rm -f ../../lib/libQtCore.so.4.8.7 rm -f ../../lib/libQtCore.so rm -f ../../lib/libQtCore.so.4 rm -f ../../lib/libQtCore.so.4.8 mv -f libQtCore.so.4.8.7 libQtCore.so libQtCore.so.4 libQtCore.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/corelib' cd src/xml/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XML_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtXml -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdom.o dom/qdom.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XML_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtXml -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qxml.o sax/qxml.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from sax/qxml.cpp:48: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QMap]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QMap]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QMap]' sax/qxml.cpp:938:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' sax/qxml.cpp:3893:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QString; iterator = QString*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QString; iterator = QString*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QString]' sax/qxml.cpp:4060:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qtextstream.h:45, from ../../include/QtCore/qtextstream.h:1, from sax/qxml.h:45, from sax/qxml.cpp:42: ../../include/QtCore/../../src/corelib/tools/qstring.h:83:21: note: 'class QString' declared here 83 | class Q_CORE_EXPORT QString | ^~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QXmlSimpleReaderPrivate::XmlRef; iterator = QXmlSimpleReaderPrivate::XmlRef*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QXmlSimpleReaderPrivate::XmlRef; iterator = QXmlSimpleReaderPrivate::XmlRef*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QXmlSimpleReaderPrivate::XmlRef]' sax/qxml.cpp:4501:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QXmlSimpleReaderPrivate::XmlRef' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sax/qxml.cpp:316:12: note: 'struct QXmlSimpleReaderPrivate::XmlRef' declared here 316 | struct XmlRef { | ^~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlSimpleReaderPrivate::XmlRef]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlSimpleReaderPrivate::XmlRef]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QXmlSimpleReaderPrivate::XmlRef]' sax/qxml.cpp:7983:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' rm -f libQtXml.so.4.8.7 libQtXml.so libQtXml.so.4 libQtXml.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtXml.so.4 -o libQtXml.so.4.8.7 .obj/release-shared/qdom.o .obj/release-shared/qxml.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread ln -s libQtXml.so.4.8.7 libQtXml.so ln -s libQtXml.so.4.8.7 libQtXml.so.4 ln -s libQtXml.so.4.8.7 libQtXml.so.4.8 rm -f ../../lib/libQtXml.so.4.8.7 rm -f ../../lib/libQtXml.so rm -f ../../lib/libQtXml.so.4 rm -f ../../lib/libQtXml.so.4.8 mv -f libQtXml.so.4.8.7 libQtXml.so libQtXml.so.4 libQtXml.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xml' cd src/network/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qftp.h -o .moc/release-shared/moc_qftp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttp.h -o .moc/release-shared/moc_qhttp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkconnection_p.h -o .moc/release-shared/moc_qhttpnetworkconnection_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessmanager.h -o .moc/release-shared/moc_qnetworkaccessmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkconnectionchannel_p.h -o .moc/release-shared/moc_qhttpnetworkconnectionchannel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkheader.o access/qhttpnetworkheader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessdebugpipebackend.o access/qnetworkaccessdebugpipebackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkrequest.o access/qhttpnetworkrequest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesscachebackend.o access/qnetworkaccesscachebackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessfilebackend.o access/qnetworkaccessfilebackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkreply.o access/qhttpnetworkreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' access/qhttpnetworkreply.cpp: In member function 'int QHttpNetworkReplyPrivate::gunzipBodyPartially(QByteArray&, QByteArray&)': access/qhttpnetworkreply.cpp:474:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 474 | ret = Z_DATA_ERROR; | ^ access/qhttpnetworkreply.cpp:476:9: note: here 476 | case Z_DATA_ERROR: | ^~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from ../../include/QtCore/private/../../../src/corelib/io/qiodevice_p.h:62, from ../../include/QtCore/private/qiodevice_p.h:1, from access/qnetworkreply_p.h:60, from access/qnetworkreplyimpl_p.h:57, from access/qnetworkaccessbackend_p.h:56, from access/qnetworkaccessmanager_p.h:58, from access/qnetworkaccessauthenticationmanager.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QNetworkAuthenticationCredential]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QNetworkAuthenticationCredential]' access/qnetworkaccessauthenticationmanager.cpp:65:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QNetworkAuthenticationCredential; iterator = QNetworkAuthenticationCredential*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:254:72: required from 'T* QVector::insert(iterator, const T&) [with T = QNetworkAuthenticationCredential; iterator = QNetworkAuthenticationCredential*]' access/qnetworkaccessauthenticationmanager.cpp:92:66: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QNetworkAuthenticationCredential' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from access/qnetworkaccessmanager_p.h:62: access/qnetworkaccessauthenticationmanager_p.h:69:7: note: 'class QNetworkAuthenticationCredential' declared here 69 | class QNetworkAuthenticationCredential | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessauthenticationmanager.o access/qnetworkaccessauthenticationmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesscache.o access/qnetworkaccesscache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessbackend.o access/qnetworkaccessbackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplydataimpl_p.h -o .moc/release-shared/moc_qnetworkreplydataimpl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplyimpl_p.h -o .moc/release-shared/moc_qnetworkreplyimpl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplyfileimpl_p.h -o .moc/release-shared/moc_qnetworkreplyfileimpl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessftpbackend.o access/qnetworkaccessftpbackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreply.o access/qnetworkreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractnetworkcache.o access/qabstractnetworkcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworksession.h -o .moc/release-shared/moc_qnetworksession.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworkconfigmanager.h -o .moc/release-shared/moc_qnetworkconfigmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkcookiejar.o access/qnetworkcookiejar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpthreaddelegate.o access/qhttpthreaddelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' In file included from ../../include/QtCore/qsharedpointer_impl.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer.h:50, from ../../include/QtCore/qsharedpointer.h:1, from ../../include/QtNetwork/../../src/network/ssl/qsslcertificate.h:50, from ../../include/QtNetwork/qsslcertificate.h:1, from ../../include/QtNetwork/../../src/network/ssl/qsslerror.h:47, from ../../include/QtNetwork/qsslerror.h:1, from ../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50, from ../../include/QtNetwork/qsslsocket.h:1, from ../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61, from ../../include/QtNetwork/qsslconfiguration.h:1, from ../../include/QtNetwork/QSslConfiguration:1, from access/qhttpthreaddelegate_p.h:60, from access/qhttpthreaddelegate.cpp:43: In static member function 'static void QtSharedPointer::ExternalRefCount::deref(Data*, T*) [with T = char]', inlined from 'void QtSharedPointer::ExternalRefCount::deref() [with T = char]' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:336:16, inlined from 'QtSharedPointer::ExternalRefCount::~ExternalRefCount() [with T = char]' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:401:43, inlined from 'QSharedPointer::~QSharedPointer()' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:466:7, inlined from 'void QHttpThreadDelegate::headerChangedSlot()' at access/qhttpthreaddelegate.cpp:532:30: ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:342:21: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 342 | delete value; | ^~~~~~~~~~~~ access/qhttpthreaddelegate.cpp: In member function 'void QHttpThreadDelegate::headerChangedSlot()': access/qhttpthreaddelegate.cpp:530:56: note: returned from 'void* operator new [](std::size_t)' 530 | char *buf = new char[httpReply->contentLength()]; // throws if allocation fails | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkcookie.o access/qnetworkcookie.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qbearerengine_p.h -o .moc/release-shared/moc_qbearerengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkrequest.o access/qnetworkrequest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkdiskcache.o access/qnetworkdiskcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfiguration.o bearer/qnetworkconfiguration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpmultipart.o access/qhttpmultipart.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qbearerplugin.o bearer/qbearerplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesshttpbackend.o access/qnetworkaccesshttpbackend.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' access/qnetworkaccesshttpbackend.cpp: In member function 'void QNetworkAccessHttpBackend::sentUploadDataSlot(qint64, qint64)': access/qnetworkaccesshttpbackend.cpp:930:14: warning: 'QString::QString(const char*)' is deprecated [-Wdeprecated-declarations] 930 | error(QNetworkReply::UnknownNetworkError, ""); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/QString:1, from ../../include/QtNetwork/../../src/network/access/qnetworkrequest.h:46, from ../../include/QtNetwork/qnetworkrequest.h:1, from access/qhttpnetworkconnection_p.h:55, from access/qnetworkaccesshttpbackend_p.h:56, from access/qnetworkaccesshttpbackend.cpp:44: ../../include/QtCore/../../src/corelib/tools/qstring.h:419:43: note: declared here 419 | inline QT_ASCII_CAST_WARN_CONSTRUCTOR QString(const char *ch) : d(fromAscii_helper(ch)) | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsharednetworksession.o bearer/qsharednetworksession.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qurlinfo.o kernel/qurlinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostaddress.o kernel/qhostaddress.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' kernel/qhostaddress.cpp: In member function 'bool QNetmaskAddress::setAddress(const QHostAddress&)': kernel/qhostaddress.cpp:345:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 345 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:346:9: note: here 346 | case 252: | ^~~~ kernel/qhostaddress.cpp:347:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 347 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:348:9: note: here 348 | case 248: | ^~~~ kernel/qhostaddress.cpp:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:350:9: note: here 350 | case 240: | ^~~~ kernel/qhostaddress.cpp:351:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:352:9: note: here 352 | case 224: | ^~~~ kernel/qhostaddress.cpp:353:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 353 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:354:9: note: here 354 | case 192: | ^~~~ kernel/qhostaddress.cpp:355:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 355 | ++netmask; | ^~~~~~~~~ kernel/qhostaddress.cpp:356:9: note: here 356 | case 128: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfigmanager_p.o bearer/qnetworkconfigmanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostinfo_unix.o kernel/qhostinfo_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkproxy.o kernel/qnetworkproxy.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostinfo.o kernel/qhostinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qabstractsocket.h -o .moc/release-shared/moc_qabstractsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkproxy_generic.o kernel/qnetworkproxy_generic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkinterface_unix.o kernel/qnetworkinterface_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qtcpserver.h -o .moc/release-shared/moc_qtcpserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qlocalsocket.h -o .moc/release-shared/moc_qlocalsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qlocalserver.h -o .moc/release-shared/moc_qlocalserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkinterface.o kernel/qnetworkinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractsocketengine.o socket/qabstractsocketengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qtcpsocket.o socket/qtcpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qauthenticator.o kernel/qauthenticator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qudpsocket.o socket/qudpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpsocketengine.o socket/qhttpsocketengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qssl.o ssl/qssl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnativesocketengine.o socket/qnativesocketengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnativesocketengine_unix.o socket/qnativesocketengine_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalserver_unix.o socket/qlocalserver_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared ssl/qsslsocket.h -o .moc/release-shared/moc_qsslsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalsocket_unix.o socket/qlocalsocket_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslconfiguration.o ssl/qsslconfiguration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslcipher.o ssl/qsslcipher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccesscache_p.h -o .moc/release-shared/moc_qnetworkaccesscache_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessbackend_p.h -o .moc/release-shared/moc_qnetworkaccessbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessdebugpipebackend_p.h -o .moc/release-shared/moc_qnetworkaccessdebugpipebackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' access/qnetworkaccessdebugpipebackend_p.h:0: Note: No relevant classes found. No output generated. make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkreply_p.h -o .moc/release-shared/moc_qhttpnetworkreply_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccesshttpbackend_p.h -o .moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessfilebackend_p.h -o .moc/release-shared/moc_qnetworkaccessfilebackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessftpbackend_p.h -o .moc/release-shared/moc_qnetworkaccessftpbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreply.h -o .moc/release-shared/moc_qnetworkreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkcookiejar.h -o .moc/release-shared/moc_qnetworkcookiejar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qabstractnetworkcache.h -o .moc/release-shared/moc_qabstractnetworkcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkdiskcache.h -o .moc/release-shared/moc_qnetworkdiskcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpthreaddelegate_p.h -o .moc/release-shared/moc_qhttpthreaddelegate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpmultipart.h -o .moc/release-shared/moc_qhttpmultipart.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworkconfigmanager_p.h -o .moc/release-shared/moc_qnetworkconfigmanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslerror.o ssl/qsslerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworksession_p.h -o .moc/release-shared/moc_qnetworksession_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qbearerplugin_p.h -o .moc/release-shared/moc_qbearerplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qabstractsocketengine_p.h -o .moc/release-shared/moc_qabstractsocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared kernel/qhostinfo_p.h -o .moc/release-shared/moc_qhostinfo_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qhttpsocketengine_p.h -o .moc/release-shared/moc_qhttpsocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qsocks5socketengine_p.h -o .moc/release-shared/moc_qsocks5socketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qtcpsocket.h -o .moc/release-shared/moc_qtcpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qudpsocket.h -o .moc/release-shared/moc_qudpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qnativesocketengine_p.h -o .moc/release-shared/moc_qnativesocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qftp.cpp -o .moc/release-shared/qftp.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsocks5socketengine.o socket/qsocks5socketengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslkey.o ssl/qsslkey.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket_openssl_symbols.o ssl/qsslsocket_openssl_symbols.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' In file included from ssl/qsslsocket_openssl_symbols.cpp:47: ssl/qsslsocket_openssl_symbols.cpp: In function 'unsigned char* q_ASN1_STRING_data(ASN1_STRING*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:109:1: note: in expansion of macro 'DEFINEFUNC' 109 | DEFINEFUNC(unsigned char *, ASN1_STRING_data, ASN1_STRING *a, a, return 0, return) | ^~~~~~~~~~ In file included from ssl/qsslsocket_openssl_p.h:66, from ssl/qsslsocket_openssl_symbols_p.h:57: /usr/include/openssl/asn1.h:680:40: note: declared here 680 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'void q_DSA_free(DSA*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:138:1: note: in expansion of macro 'DEFINEFUNC' 138 | DEFINEFUNC(void, DSA_free, DSA *a, a, return, DUMMYARG) | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from ssl/qsslsocket_openssl_p.h:71: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_EVP_PKEY_assign(EVP_PKEY*, int, char*)': ssl/qsslsocket_openssl_symbols_p.h:177:50: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 177 | ret q_##func(arg1, arg2, arg3) { funcret func(a, b, c); } ssl/qsslsocket_openssl_symbols.cpp:147:1: note: in expansion of macro 'DEFINEFUNC3' 147 | DEFINEFUNC3(int, EVP_PKEY_assign, EVP_PKEY *a, a, int b, b, char *c, c, return -1, return) | ^~~~~~~~~~~ In file included from ssl/qsslsocket_openssl_p.h:70: /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_EVP_PKEY_set1_RSA(EVP_PKEY*, RSA*)': ssl/qsslsocket_openssl_symbols_p.h:173:44: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 173 | ret q_##func(arg1, arg2) { funcret func(a, b); } ssl/qsslsocket_openssl_symbols.cpp:148:1: note: in expansion of macro 'DEFINEFUNC2' 148 | DEFINEFUNC2(int, EVP_PKEY_set1_RSA, EVP_PKEY *a, a, RSA *b, b, return -1, return) | ^~~~~~~~~~~ /usr/include/openssl/evp.h:1354:5: note: declared here 1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_EVP_PKEY_set1_DSA(EVP_PKEY*, DSA*)': ssl/qsslsocket_openssl_symbols_p.h:173:44: warning: 'int EVP_PKEY_set1_DSA(EVP_PKEY*, dsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 173 | ret q_##func(arg1, arg2) { funcret func(a, b); } ssl/qsslsocket_openssl_symbols.cpp:149:1: note: in expansion of macro 'DEFINEFUNC2' 149 | DEFINEFUNC2(int, EVP_PKEY_set1_DSA, EVP_PKEY *a, a, DSA *b, b, return -1, return) | ^~~~~~~~~~~ /usr/include/openssl/evp.h:1363:5: note: declared here 1363 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'DSA* q_EVP_PKEY_get1_DSA(EVP_PKEY*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'dsa_st* EVP_PKEY_get1_DSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:151:1: note: in expansion of macro 'DEFINEFUNC' 151 | DEFINEFUNC(DSA *, EVP_PKEY_get1_DSA, EVP_PKEY *a, a, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/evp.h:1367:16: note: declared here 1367 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'RSA* q_EVP_PKEY_get1_RSA(EVP_PKEY*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:152:1: note: in expansion of macro 'DEFINEFUNC' 152 | DEFINEFUNC(RSA *, EVP_PKEY_get1_RSA, EVP_PKEY *a, a, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/evp.h:1358:16: note: declared here 1358 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'DSA* q_PEM_read_bio_DSAPrivateKey(BIO*, DSA**, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:181:56: warning: 'DSA* PEM_read_bio_DSAPrivateKey(BIO*, DSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 181 | ret q_##func(arg1, arg2, arg3, arg4) { funcret func(a, b, c, d); } ssl/qsslsocket_openssl_symbols.cpp:162:1: note: in expansion of macro 'DEFINEFUNC4' 162 | DEFINEFUNC4(DSA *, PEM_read_bio_DSAPrivateKey, BIO *a, a, DSA **b, b, pem_password_cb *c, c, void *d, d, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) | ^~~~~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'RSA* q_PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:181:56: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 181 | ret q_##func(arg1, arg2, arg3, arg4) { funcret func(a, b, c, d); } ssl/qsslsocket_openssl_symbols.cpp:163:1: note: in expansion of macro 'DEFINEFUNC4' 163 | DEFINEFUNC4(RSA *, PEM_read_bio_RSAPrivateKey, BIO *a, a, RSA **b, b, pem_password_cb *c, c, void *d, d, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:447:1: note: declared here 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_PEM_write_bio_DSAPrivateKey(BIO*, DSA*, const EVP_CIPHER*, unsigned char*, int, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:193:74: warning: 'int PEM_write_bio_DSAPrivateKey(BIO*, const DSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 193 | ret q_##func(arg1, arg2, arg3, arg4, arg5, arg6, arg7) { funcret func(a, b, c, d, e, f, g); } ssl/qsslsocket_openssl_symbols.cpp:164:1: note: in expansion of macro 'DEFINEFUNC7' 164 | DEFINEFUNC7(int, PEM_write_bio_DSAPrivateKey, BIO *a, a, DSA *b, b, const EVP_CIPHER *c, c, unsigned char *d, d, int e, e, pem_password_cb *f, f, void *g, g, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) | ^~~~~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_PEM_write_bio_RSAPrivateKey(BIO*, RSA*, const EVP_CIPHER*, unsigned char*, int, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:193:74: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 193 | ret q_##func(arg1, arg2, arg3, arg4, arg5, arg6, arg7) { funcret func(a, b, c, d, e, f, g); } ssl/qsslsocket_openssl_symbols.cpp:165:1: note: in expansion of macro 'DEFINEFUNC7' 165 | DEFINEFUNC7(int, PEM_write_bio_RSAPrivateKey, BIO *a, a, RSA *b, b, const EVP_CIPHER *c, c, unsigned char *d, d, int e, e, pem_password_cb *f, f, void *g, g, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:447:1: note: declared here 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'DSA* q_PEM_read_bio_DSA_PUBKEY(BIO*, DSA**, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:181:56: warning: 'DSA* PEM_read_bio_DSA_PUBKEY(BIO*, DSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 181 | ret q_##func(arg1, arg2, arg3, arg4) { funcret func(a, b, c, d); } ssl/qsslsocket_openssl_symbols.cpp:167:1: note: in expansion of macro 'DEFINEFUNC4' 167 | DEFINEFUNC4(DSA *, PEM_read_bio_DSA_PUBKEY, BIO *a, a, DSA **b, b, pem_password_cb *c, c, void *d, d, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:454:1: note: declared here 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'RSA* q_PEM_read_bio_RSA_PUBKEY(BIO*, RSA**, int (*)(char*, int, int, void*), void*)': ssl/qsslsocket_openssl_symbols_p.h:181:56: warning: 'RSA* PEM_read_bio_RSA_PUBKEY(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 181 | ret q_##func(arg1, arg2, arg3, arg4) { funcret func(a, b, c, d); } ssl/qsslsocket_openssl_symbols.cpp:168:1: note: in expansion of macro 'DEFINEFUNC4' 168 | DEFINEFUNC4(RSA *, PEM_read_bio_RSA_PUBKEY, BIO *a, a, RSA **b, b, pem_password_cb *c, c, void *d, d, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:449:1: note: declared here 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_PEM_write_bio_DSA_PUBKEY(BIO*, DSA*)': ssl/qsslsocket_openssl_symbols_p.h:173:44: warning: 'int PEM_write_bio_DSA_PUBKEY(BIO*, const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 173 | ret q_##func(arg1, arg2) { funcret func(a, b); } ssl/qsslsocket_openssl_symbols.cpp:169:1: note: in expansion of macro 'DEFINEFUNC2' 169 | DEFINEFUNC2(int, PEM_write_bio_DSA_PUBKEY, BIO *a, a, DSA *b, b, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:454:1: note: declared here 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_PEM_write_bio_RSA_PUBKEY(BIO*, RSA*)': ssl/qsslsocket_openssl_symbols_p.h:173:44: warning: 'int PEM_write_bio_RSA_PUBKEY(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 173 | ret q_##func(arg1, arg2) { funcret func(a, b); } ssl/qsslsocket_openssl_symbols.cpp:170:1: note: in expansion of macro 'DEFINEFUNC2' 170 | DEFINEFUNC2(int, PEM_write_bio_RSA_PUBKEY, BIO *a, a, RSA *b, b, return 0, return) | ^~~~~~~~~~~ /usr/include/openssl/pem.h:449:1: note: declared here 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'void q_RSA_free(RSA*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:173:1: note: in expansion of macro 'DEFINEFUNC' 173 | DEFINEFUNC(void, RSA_free, RSA *a, a, return, DUMMYARG) | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:301:28: note: declared here 301 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)': ssl/qsslsocket_openssl_symbols_p.h:173:44: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 173 | ret q_##func(arg1, arg2) { funcret func(a, b); } ssl/qsslsocket_openssl_symbols.cpp:214:1: note: in expansion of macro 'DEFINEFUNC2' 214 | DEFINEFUNC2(int, SSL_CTX_use_RSAPrivateKey, SSL_CTX *a, a, RSA *b, b, return -1, return) | ^~~~~~~~~~~ In file included from ssl/qsslsocket_openssl_p.h:75: /usr/include/openssl/ssl.h:1863:12: note: declared here 1863 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'const SSL_METHOD* q_TLSv1_client_method()': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:264:1: note: in expansion of macro 'DEFINEFUNC' 264 | DEFINEFUNC(const SSL_METHOD *, TLSv1_client_method, DUMMYARG, DUMMYARG, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/ssl.h:2103:50: note: declared here 2103 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'const SSL_METHOD* q_TLSv1_server_method()': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'const SSL_METHOD* TLSv1_server_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:276:1: note: in expansion of macro 'DEFINEFUNC' 276 | DEFINEFUNC(const SSL_METHOD *, TLSv1_server_method, DUMMYARG, DUMMYARG, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/ssl.h:2102:50: note: declared here 2102 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_RSA_bits(const RSA*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'int RSA_bits(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:352:1: note: in expansion of macro 'DEFINEFUNC' 352 | DEFINEFUNC(int, RSA_bits, const RSA *rsa, rsa, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/rsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int RSA_bits(const RSA *rsa); | ^~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'int q_DSA_security_bits(const DSA*)': ssl/qsslsocket_openssl_symbols_p.h:169:37: warning: 'int DSA_security_bits(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | ret q_##func(arg) { funcret func(a); } ssl/qsslsocket_openssl_symbols.cpp:353:1: note: in expansion of macro 'DEFINEFUNC' 353 | DEFINEFUNC(int, DSA_security_bits, const DSA *dsa, dsa, return 0, return) | ^~~~~~~~~~ /usr/include/openssl/dsa.h:132:27: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 int DSA_security_bits(const DSA *d); | ^~~~~~~~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp: In function 'void q_DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)': ssl/qsslsocket_openssl_symbols_p.h:181:56: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 181 | ret q_##func(arg1, arg2, arg3, arg4) { funcret func(a, b, c, d); } ssl/qsslsocket_openssl_symbols.cpp:356:1: note: in expansion of macro 'DEFINEFUNC4' 356 | DEFINEFUNC4(void, DSA_get0_pqg, const DSA *d, d, const BIGNUM **p, p, const BIGNUM **q, q, const BIGNUM **g, g, return, return) | ^~~~~~~~~~~ /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslcertificate.o ssl/qsslcertificate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplydataimpl.o access/qnetworkreplydataimpl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkconnectionchannel.o access/qhttpnetworkconnectionchannel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' access/qhttpnetworkconnectionchannel.cpp: In member function 'void QHttpNetworkConnectionChannel::_q_receiveReply()': access/qhttpnetworkconnectionchannel.cpp:395:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | state = reply->d_func()->state = QHttpNetworkReplyPrivate::ReadingStatusState; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access/qhttpnetworkconnectionchannel.cpp:398:9: note: here 398 | case QHttpNetworkReplyPrivate::ReadingStatusState: { | ^~~~ access/qhttpnetworkconnectionchannel.cpp:518:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 518 | } | ^ access/qhttpnetworkconnectionchannel.cpp:519:7: note: here 519 | case QHttpNetworkReplyPrivate::AllDoneState: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkconnection.o access/qhttpnetworkconnection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessmanager.o access/qnetworkaccessmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworksession.o bearer/qnetworksession.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplyfileimpl.o access/qnetworkreplyfileimpl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket_openssl.o ssl/qsslsocket_openssl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfigmanager.o bearer/qnetworkconfigmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' bearer/qnetworkconfigmanager.cpp: In function 'void connManager_cleanup()': bearer/qnetworkconfigmanager.cpp:64:9: warning: unused variable 'shutdown' [-Wunused-variable] 64 | int shutdown = appShutdown.fetchAndStoreAcquire(1); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplyimpl.o access/qnetworkreplyimpl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' In file included from ../../include/QtCore/qsharedpointer_impl.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer.h:50, from ../../include/QtCore/qsharedpointer.h:1, from access/qnetworkrequest_p.h:61, from access/qnetworkreply_p.h:57, from access/qnetworkreplyimpl_p.h:57, from access/qnetworkreplyimpl.cpp:42: In static member function 'static void QtSharedPointer::ExternalRefCount::deref(Data*, T*) [with T = char]', inlined from 'void QtSharedPointer::ExternalRefCount::deref() [with T = char]' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:336:16, inlined from 'QtSharedPointer::ExternalRefCount::~ExternalRefCount() [with T = char]' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:401:43, inlined from 'QSharedPointer::~QSharedPointer()' at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:466:7, inlined from 'char* QNetworkReplyImplPrivate::getDownloadBuffer(qint64)' at access/qnetworkreplyimpl.cpp:693:37: ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:342:21: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 342 | delete value; | ^~~~~~~~~~~~ access/qnetworkreplyimpl.cpp: In member function 'char* QNetworkReplyImplPrivate::getDownloadBuffer(qint64)': access/qnetworkreplyimpl.cpp:692:64: note: returned from 'void* operator new [](std::size_t)' 692 | downloadBuffer = new char[downloadBufferMaximumSize]; // throws if allocation fails | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qbearerengine.o bearer/qbearerengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalsocket.o socket/qlocalsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qtcpserver.o socket/qtcpserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessdebugpipebackend_p.o .moc/release-shared/moc_qnetworkaccessdebugpipebackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccesscache_p.o .moc/release-shared/moc_qnetworkaccesscache_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalserver.o socket/qlocalserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessbackend_p.o .moc/release-shared/moc_qnetworkaccessbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpnetworkreply_p.o .moc/release-shared/moc_qhttpnetworkreply_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessfilebackend_p.o .moc/release-shared/moc_qnetworkaccessfilebackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkcookiejar.o .moc/release-shared/moc_qnetworkcookiejar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessftpbackend_p.o .moc/release-shared/moc_qnetworkaccessftpbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkreply.o .moc/release-shared/moc_qnetworkreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttp.o access/qhttp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccesshttpbackend_p.o .moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkdiskcache.o .moc/release-shared/moc_qnetworkdiskcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qabstractnetworkcache.o .moc/release-shared/moc_qabstractnetworkcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpmultipart.o .moc/release-shared/moc_qhttpmultipart.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractsocket.o socket/qabstractsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkconfigmanager_p.o .moc/release-shared/moc_qnetworkconfigmanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworksession_p.o .moc/release-shared/moc_qnetworksession_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qbearerplugin_p.o .moc/release-shared/moc_qbearerplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpthreaddelegate_p.o .moc/release-shared/moc_qhttpthreaddelegate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qabstractsocketengine_p.o .moc/release-shared/moc_qabstractsocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhostinfo_p.o .moc/release-shared/moc_qhostinfo_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qtcpsocket.o .moc/release-shared/moc_qtcpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpsocketengine_p.o .moc/release-shared/moc_qhttpsocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qsocks5socketengine_p.o .moc/release-shared/moc_qsocks5socketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket.o ssl/qsslsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qudpsocket.o .moc/release-shared/moc_qudpsocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnativesocketengine_p.o .moc/release-shared/moc_qnativesocketengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qftp.o access/qftp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' access/qftp.cpp: In member function 'bool QFtpPI::processReply()': access/qftp.cpp:1160:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1160 | state = Idle; | ~~~~~~^~~~~~ access/qftp.cpp:1162:9: note: here 1162 | case Idle: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' rm -f libQtNetwork.so.4.8.7 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtNetwork.so.4 -o libQtNetwork.so.4.8.7 .obj/release-shared/qftp.o .obj/release-shared/qhttp.o .obj/release-shared/qhttpnetworkheader.o .obj/release-shared/qhttpnetworkrequest.o .obj/release-shared/qhttpnetworkreply.o .obj/release-shared/qhttpnetworkconnection.o .obj/release-shared/qhttpnetworkconnectionchannel.o .obj/release-shared/qnetworkaccessauthenticationmanager.o .obj/release-shared/qnetworkaccessmanager.o .obj/release-shared/qnetworkaccesscache.o .obj/release-shared/qnetworkaccessbackend.o .obj/release-shared/qnetworkaccessdebugpipebackend.o .obj/release-shared/qnetworkaccessfilebackend.o .obj/release-shared/qnetworkaccesscachebackend.o .obj/release-shared/qnetworkaccessftpbackend.o .obj/release-shared/qnetworkaccesshttpbackend.o .obj/release-shared/qnetworkcookie.o .obj/release-shared/qnetworkcookiejar.o .obj/release-shared/qnetworkrequest.o .obj/release-shared/qnetworkreply.o .obj/release-shared/qnetworkreplyimpl.o .obj/release-shared/qnetworkreplydataimpl.o .obj/release-shared/qnetworkreplyfileimpl.o .obj/release-shared/qabstractnetworkcache.o .obj/release-shared/qnetworkdiskcache.o .obj/release-shared/qhttpthreaddelegate.o .obj/release-shared/qhttpmultipart.o .obj/release-shared/qnetworksession.o .obj/release-shared/qnetworkconfigmanager.o .obj/release-shared/qnetworkconfiguration.o .obj/release-shared/qnetworkconfigmanager_p.o .obj/release-shared/qbearerengine.o .obj/release-shared/qbearerplugin.o .obj/release-shared/qsharednetworksession.o .obj/release-shared/qauthenticator.o .obj/release-shared/qhostaddress.o .obj/release-shared/qhostinfo.o .obj/release-shared/qurlinfo.o .obj/release-shared/qnetworkproxy.o .obj/release-shared/qnetworkinterface.o .obj/release-shared/qhostinfo_unix.o .obj/release-shared/qnetworkinterface_unix.o .obj/release-shared/qnetworkproxy_generic.o .obj/release-shared/qabstractsocketengine.o .obj/release-shared/qhttpsocketengine.o .obj/release-shared/qsocks5socketengine.o .obj/release-shared/qabstractsocket.o .obj/release-shared/qtcpsocket.o .obj/release-shared/qudpsocket.o .obj/release-shared/qtcpserver.o .obj/release-shared/qlocalsocket.o .obj/release-shared/qlocalserver.o .obj/release-shared/qnativesocketengine.o .obj/release-shared/qnativesocketengine_unix.o .obj/release-shared/qlocalsocket_unix.o .obj/release-shared/qlocalserver_unix.o .obj/release-shared/qssl.o .obj/release-shared/qsslcertificate.o .obj/release-shared/qsslconfiguration.o .obj/release-shared/qsslcipher.o .obj/release-shared/qsslerror.o .obj/release-shared/qsslkey.o .obj/release-shared/qsslsocket.o .obj/release-shared/qsslsocket_openssl.o .obj/release-shared/qsslsocket_openssl_symbols.o .obj/release-shared/moc_qhttpnetworkreply_p.o .obj/release-shared/moc_qnetworkaccesscache_p.o .obj/release-shared/moc_qnetworkaccessbackend_p.o .obj/release-shared/moc_qnetworkaccessdebugpipebackend_p.o .obj/release-shared/moc_qnetworkaccesshttpbackend_p.o .obj/release-shared/moc_qnetworkaccessfilebackend_p.o .obj/release-shared/moc_qnetworkaccessftpbackend_p.o .obj/release-shared/moc_qnetworkcookiejar.o .obj/release-shared/moc_qnetworkreply.o .obj/release-shared/moc_qabstractnetworkcache.o .obj/release-shared/moc_qnetworkdiskcache.o .obj/release-shared/moc_qhttpthreaddelegate_p.o .obj/release-shared/moc_qhttpmultipart.o .obj/release-shared/moc_qnetworkconfigmanager_p.o .obj/release-shared/moc_qnetworksession_p.o .obj/release-shared/moc_qbearerplugin_p.o .obj/release-shared/moc_qhostinfo_p.o .obj/release-shared/moc_qabstractsocketengine_p.o .obj/release-shared/moc_qhttpsocketengine_p.o .obj/release-shared/moc_qsocks5socketengine_p.o .obj/release-shared/moc_qtcpsocket.o .obj/release-shared/moc_qudpsocket.o .obj/release-shared/moc_qnativesocketengine_p.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread -lz -lssl -lcrypto ln -s libQtNetwork.so.4.8.7 libQtNetwork.so ln -s libQtNetwork.so.4.8.7 libQtNetwork.so.4 ln -s libQtNetwork.so.4.8.7 libQtNetwork.so.4.8 rm -f ../../lib/libQtNetwork.so.4.8.7 rm -f ../../lib/libQtNetwork.so rm -f ../../lib/libQtNetwork.so.4 rm -f ../../lib/libQtNetwork.so.4.8 mv -f libQtNetwork.so.4.8.7 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/network' cd src/sql/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile sql.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldriverplugin.o kernel/qsqldriverplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlerror.o kernel/qsqlerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlfield.o kernel/qsqlfield.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlindex.o kernel/qsqlindex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrecord.o kernel/qsqlrecord.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from kernel/qsqlrecord.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSqlField]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QSqlField]' kernel/qsqlrecord.cpp:303:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QSqlField; iterator = QSqlField*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:364:9: required from 'void QVector::insert(int, const T&) [with T = QSqlField]' kernel/qsqlrecord.cpp:314:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSqlField' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kernel/qsqlrecord.cpp:47: kernel/qsqlfield.h:56:20: note: 'class QSqlField' declared here 56 | class Q_SQL_EXPORT QSqlField | ^~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QSqlField; iterator = QSqlField*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QSqlField]' kernel/qsqlrecord.cpp:346:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSqlField' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/qsqlfield.h:56:20: note: 'class QSqlField' declared here 56 | class Q_SQL_EXPORT QSqlField | ^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlquery.o kernel/qsqlquery.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from kernel/qsqlresult.h:46, from kernel/qsqlquery.cpp:48: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' kernel/qsqlquery.cpp:1097:63: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldriver.o kernel/qsqldriver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' kernel/qsqldriver.cpp: In member function 'virtual QString QSqlDriver::formatValue(const QSqlField&, bool) const': kernel/qsqldriver.cpp:644:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 644 | } | ^ kernel/qsqldriver.cpp:645:9: note: here 645 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared kernel/qsqldriver.h -o .moc/release-shared/moc_qsqldriver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared kernel/qsqldriverplugin.h -o .moc/release-shared/moc_qsqldriverplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqlquerymodel.h -o .moc/release-shared/moc_qsqlquerymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqltablemodel.h -o .moc/release-shared/moc_qsqltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqlrelationaltablemodel.h -o .moc/release-shared/moc_qsqlrelationaltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrelationaldelegate.o models/qsqlrelationaldelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlcachedresult.o kernel/qsqlcachedresult.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtSql/../../src/sql/kernel/qsqlresult.h:46, from ../../include/QtSql/qsqlresult.h:1, from ../../include/QtSql/private/../../../src/sql/kernel/qsqlcachedresult_p.h:56, from ../../include/QtSql/private/qsqlcachedresult_p.h:1, from kernel/qsqlcachedresult.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVariant]' kernel/qsqlcachedresult.cpp:103:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqldriver.o .moc/release-shared/moc_qsqldriver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlresult.o kernel/qsqlresult.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from kernel/qsqlresult.h:46, from kernel/qsqlresult.cpp:48: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHolder]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QHolder]' kernel/qsqlresult.cpp:627:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVariant]' kernel/qsqlresult.cpp:702:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldatabase.o kernel/qsqldatabase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqldriverplugin.o .moc/release-shared/moc_qsqldriverplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqlquerymodel.o .moc/release-shared/moc_qsqlquerymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqlrelationaltablemodel.o .moc/release-shared/moc_qsqlrelationaltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqltablemodel.o .moc/release-shared/moc_qsqltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlquerymodel.o models/qsqlquerymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from models/qsqlquerymodel.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHash]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QHash]' models/qsqlquerymodel.cpp:432:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqltablemodel.o models/qsqltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrelationaltablemodel.o models/qsqlrelationaltablemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qabstractitemmodel_p.h:57, from ../../include/QtCore/private/qabstractitemmodel_p.h:1, from ../../include/QtSql/private/../../../src/sql/models/qsqlquerymodel_p.h:56, from ../../include/QtSql/private/qsqlquerymodel_p.h:1, from models/qsqltablemodel_p.h:57, from models/qsqlrelationaltablemodel.cpp:54: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QRelation]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QRelation]' models/qsqlrelationaltablemodel.cpp:518:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QRelation; iterator = QRelation*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QRelation]' models/qsqlrelationaltablemodel.cpp:839:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QRelation' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ models/qsqlrelationaltablemodel.cpp:124:8: note: 'struct QRelation' declared here 124 | struct QRelation | ^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' rm -f libQtSql.so.4.8.7 libQtSql.so libQtSql.so.4 libQtSql.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtSql.so.4 -o libQtSql.so.4.8.7 .obj/release-shared/qsqlquery.o .obj/release-shared/qsqldatabase.o .obj/release-shared/qsqlfield.o .obj/release-shared/qsqlrecord.o .obj/release-shared/qsqldriver.o .obj/release-shared/qsqldriverplugin.o .obj/release-shared/qsqlerror.o .obj/release-shared/qsqlresult.o .obj/release-shared/qsqlindex.o .obj/release-shared/qsqlcachedresult.o .obj/release-shared/qsqlquerymodel.o .obj/release-shared/qsqltablemodel.o .obj/release-shared/qsqlrelationaldelegate.o .obj/release-shared/qsqlrelationaltablemodel.o .obj/release-shared/moc_qsqldriver.o .obj/release-shared/moc_qsqldriverplugin.o .obj/release-shared/moc_qsqlquerymodel.o .obj/release-shared/moc_qsqltablemodel.o .obj/release-shared/moc_qsqlrelationaltablemodel.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread ln -s libQtSql.so.4.8.7 libQtSql.so ln -s libQtSql.so.4.8.7 libQtSql.so.4 ln -s libQtSql.so.4.8.7 libQtSql.so.4.8 rm -f ../../lib/libQtSql.so.4.8.7 rm -f ../../lib/libQtSql.so rm -f ../../lib/libQtSql.so.4 rm -f ../../lib/libQtSql.so.4.8 mv -f libQtSql.so.4.8.7 libQtSql.so libQtSql.so.4 libQtSql.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/sql' cd src/testlib/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qasciikey.o qasciikey.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlog.o qtestlog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestdata.o qtestdata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtesttable.o qtesttable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestresult.o qtestresult.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qxmltestlogger.o qxmltestlogger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qplaintestlogger.o qplaintestlogger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qabstracttestlogger.o qabstracttestlogger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkmetric.o qbenchmarkmetric.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkmeasurement.o qbenchmarkmeasurement.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsignaldumper.o qsignaldumper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestbasicstreamer.o qtestbasicstreamer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestelement.o qtestelement.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestelementattribute.o qtestelementattribute.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestxunitstreamer.o qtestxunitstreamer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmark.o qbenchmark.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared qtesteventloop.h -o .moc/release-shared/moc_qtesteventloop.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkevent.o qbenchmarkevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkvalgrind.o qbenchmarkvalgrind.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' qbenchmarkvalgrind.cpp: In static member function 'static qint64 QBenchmarkValgrindUtils::extractResult(const QString&)': qbenchmarkvalgrind.cpp:112:10: warning: variable 'valSeen' set but not used [-Wunused-but-set-variable] 112 | bool valSeen = false; | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlightxmlstreamer.o qtestlightxmlstreamer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestxmlstreamer.o qtestxmlstreamer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qtesteventloop.o .moc/release-shared/moc_qtesteventloop.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestfilelogger.o qtestfilelogger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlogger.o qtestlogger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestcase.o qtestcase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' In file included from ../../include/QtCore/qvector.h:1, from qtestcase.cpp:49: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QByteArray]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QByteArray]' qtestcase.cpp:1982:17: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' rm -f libQtTest.so.4.8.7 libQtTest.so libQtTest.so.4 libQtTest.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtTest.so.4 -o libQtTest.so.4.8.7 .obj/release-shared/qtestcase.o .obj/release-shared/qtestlog.o .obj/release-shared/qtesttable.o .obj/release-shared/qtestdata.o .obj/release-shared/qtestresult.o .obj/release-shared/qasciikey.o .obj/release-shared/qplaintestlogger.o .obj/release-shared/qxmltestlogger.o .obj/release-shared/qsignaldumper.o .obj/release-shared/qabstracttestlogger.o .obj/release-shared/qbenchmark.o .obj/release-shared/qbenchmarkmeasurement.o .obj/release-shared/qbenchmarkvalgrind.o .obj/release-shared/qbenchmarkevent.o .obj/release-shared/qbenchmarkmetric.o .obj/release-shared/qtestelement.o .obj/release-shared/qtestelementattribute.o .obj/release-shared/qtestbasicstreamer.o .obj/release-shared/qtestxunitstreamer.o .obj/release-shared/qtestxmlstreamer.o .obj/release-shared/qtestlightxmlstreamer.o .obj/release-shared/qtestlogger.o .obj/release-shared/qtestfilelogger.o .obj/release-shared/moc_qtesteventloop.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread ln -s libQtTest.so.4.8.7 libQtTest.so ln -s libQtTest.so.4.8.7 libQtTest.so.4 ln -s libQtTest.so.4.8.7 libQtTest.so.4.8 rm -f ../../lib/libQtTest.so.4.8.7 rm -f ../../lib/libQtTest.so rm -f ../../lib/libQtTest.so.4 rm -f ../../lib/libQtTest.so.4.8 mv -f libQtTest.so.4.8.7 libQtTest.so libQtTest.so.4 libQtTest.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/testlib' cd src/dbus/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile dbus.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusabstractinterface.h -o .moc/release-shared/moc_qdbusabstractinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuserror.o qdbuserror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbuserror.cpp:47: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusserver.o qdbusserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusserver.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusconnectioninterface.o qdbusconnectioninterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnectioninterface.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusinterface.o qdbusinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusinterface.cpp:44: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmessage.o qdbusmessage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusmessage.cpp:47: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusconnection.o qdbusconnection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusconnection.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from qdbusconnection.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:254:72: required from 'T* QVector::insert(iterator, const T&) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*]' qdbusconnection.cpp:864:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDBusConnectionPrivate::ObjectTreeNode' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qdbusconnection_p.h:137:12: note: 'struct QDBusConnectionPrivate::ObjectTreeNode' declared here 137 | struct ObjectTreeNode | ^~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QDBusConnectionPrivate::ObjectTreeNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:599:13: required from 'T* QVector::insert(iterator, size_type, const T&) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*; size_type = int]' ../../include/QtCore/../../src/corelib/tools/qvector.h:254:72: required from 'T* QVector::insert(iterator, const T&) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*]' qdbusconnection.cpp:864:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusintrospection.o qdbusintrospection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusutil.o qdbusutil.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusutil.cpp:44: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusabstractadaptor.o qdbusabstractadaptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusabstractadaptor.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusxmlparser.o qdbusxmlparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusabstractinterface_p.h:60, from qdbusinterface_p.h:57, from qdbusxmlparser.cpp:44: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusinternalfilters.o qdbusinternalfilters.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusinternalfilters.cpp:42: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusreply.o qdbusreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmisc.o qdbusmisc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusmisc.cpp:49: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbuspendingcall.h -o .moc/release-shared/moc_qdbuspendingcall.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusxmlgenerator.o qdbusxmlgenerator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusabstractinterface_p.h:60, from qdbusinterface_p.h:57, from qdbusxmlgenerator.cpp:45: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusextratypes.o qdbusextratypes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusservicewatcher.h -o .moc/release-shared/moc_qdbusservicewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbus_symbols.o qdbus_symbols.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuscontext.o qdbuscontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnectioninterface.h -o .moc/release-shared/moc_qdbusconnectioninterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusserver.h -o .moc/release-shared/moc_qdbusserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnection.h -o .moc/release-shared/moc_qdbusconnection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusabstractadaptor.h -o .moc/release-shared/moc_qdbusabstractadaptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusvirtualobject.h -o .moc/release-shared/moc_qdbusvirtualobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuspendingreply.o qdbuspendingreply.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbuspendingcall_p.h:64, from qdbuspendingreply.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnection_p.h -o .moc/release-shared/moc_qdbusconnection_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbuspendingcall_p.h -o .moc/release-shared/moc_qdbuspendingcall_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusvirtualobject.o qdbusvirtualobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusunixfiledescriptor.o qdbusunixfiledescriptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmetaobject.o qdbusmetaobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusabstractinterface_p.h:60, from qdbusmetaobject.cpp:54: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusargument.o qdbusargument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusargument_p.h:58, from qdbusargument.cpp:55: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusserver.o .moc/release-shared/moc_qdbusserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnectioninterface.o .moc/release-shared/moc_qdbusconnectioninterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnection.o .moc/release-shared/moc_qdbusconnection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusabstractadaptor.o .moc/release-shared/moc_qdbusabstractadaptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuspendingcall.o qdbuspendingcall.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbuspendingcall_p.h:64, from qdbuspendingcall.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusservicewatcher.o qdbusservicewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusservicewatcher.cpp:44: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusvirtualobject.o .moc/release-shared/moc_qdbusvirtualobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusintegrator.o qdbusintegrator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusintegrator.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from qdbusintegrator.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QDBusConnectionPrivate::ObjectTreeNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QDBusConnectionPrivate::ObjectTreeNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QDBusConnectionPrivate::ObjectTreeNode]' qdbusconnection_p.h:137:12: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QDBusConnectionPrivate::ObjectTreeNode; iterator = QDBusConnectionPrivate::ObjectTreeNode*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:801:1: required from 'void QMutableVectorIterator::remove() [with T = QDBusConnectionPrivate::ObjectTreeNode]' qdbusintegrator.cpp:2236:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDBusConnectionPrivate::ObjectTreeNode' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qdbusconnection_p.h:137:12: note: 'struct QDBusConnectionPrivate::ObjectTreeNode' declared here 137 | struct ObjectTreeNode | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbuspendingcall_p.o .moc/release-shared/moc_qdbuspendingcall_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from .moc/release-shared/../../qdbuspendingcall_p.h:64, from .moc/release-shared/moc_qdbuspendingcall_p.cpp:9: .moc/release-shared/../../qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': .moc/release-shared/../../qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ .moc/release-shared/../../qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from .moc/release-shared/../../qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnection_p.o .moc/release-shared/moc_qdbusconnection_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from .moc/release-shared/../../qdbusconnection_p.h:70, from .moc/release-shared/moc_qdbusconnection_p.cpp:9: .moc/release-shared/../../qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': .moc/release-shared/../../qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ .moc/release-shared/../../qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from .moc/release-shared/../../qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmetatype.o qdbusmetatype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusmetatype.cpp:45: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from qdbusmetatype.cpp:50: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QDBusCustomTypeInfo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QDBusCustomTypeInfo]' qdbusmetatype.cpp:234:19: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusabstractinterface.o qdbusabstractinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' In file included from qdbusconnection_p.h:70, from qdbusabstractinterface_p.h:60, from qdbusabstractinterface.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:180:12: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated [-Wdeprecated-declarations] 179 | DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | (watch), return) | ^~~~~~~ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' 85 | static inline ret q_##func args { funcret func argcall; } | ^~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from qdbus_symbols_p.h:58: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ qdbusabstractinterface.cpp: In member function 'QDBusMessage QDBusAbstractInterface::call(QDBus::CallMode, const QString&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&)': qdbusabstractinterface.cpp:707:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 707 | argList.prepend(arg8); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:708:5: note: here 708 | case 7: | ^~~~ qdbusabstractinterface.cpp:709:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 709 | argList.prepend(arg7); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:710:5: note: here 710 | case 6: | ^~~~ qdbusabstractinterface.cpp:711:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 711 | argList.prepend(arg6); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:712:5: note: here 712 | case 5: | ^~~~ qdbusabstractinterface.cpp:713:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 713 | argList.prepend(arg5); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:714:5: note: here 714 | case 4: | ^~~~ qdbusabstractinterface.cpp:715:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 715 | argList.prepend(arg4); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:716:5: note: here 716 | case 3: | ^~~~ qdbusabstractinterface.cpp:717:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 717 | argList.prepend(arg3); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:718:5: note: here 718 | case 2: | ^~~~ qdbusabstractinterface.cpp:719:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 719 | argList.prepend(arg2); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:720:5: note: here 720 | case 1: | ^~~~ qdbusabstractinterface.cpp: In member function 'QDBusPendingCall QDBusAbstractInterface::asyncCall(const QString&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&)': qdbusabstractinterface.cpp:765:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 765 | argList.prepend(arg8); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:766:5: note: here 766 | case 7: | ^~~~ qdbusabstractinterface.cpp:767:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 767 | argList.prepend(arg7); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:768:5: note: here 768 | case 6: | ^~~~ qdbusabstractinterface.cpp:769:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 769 | argList.prepend(arg6); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:770:5: note: here 770 | case 5: | ^~~~ qdbusabstractinterface.cpp:771:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 771 | argList.prepend(arg5); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:772:5: note: here 772 | case 4: | ^~~~ qdbusabstractinterface.cpp:773:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 773 | argList.prepend(arg4); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:774:5: note: here 774 | case 3: | ^~~~ qdbusabstractinterface.cpp:775:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 775 | argList.prepend(arg3); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:776:5: note: here 776 | case 2: | ^~~~ qdbusabstractinterface.cpp:777:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 777 | argList.prepend(arg2); | ~~~~~~~~~~~~~~~^~~~~~ qdbusabstractinterface.cpp:778:5: note: here 778 | case 1: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' rm -f libQtDBus.so.4.8.7 libQtDBus.so libQtDBus.so.4 libQtDBus.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtDBus.so.4 -o libQtDBus.so.4.8.7 .obj/release-shared/qdbusconnection.o .obj/release-shared/qdbusconnectioninterface.o .obj/release-shared/qdbuserror.o .obj/release-shared/qdbusintegrator.o .obj/release-shared/qdbusmessage.o .obj/release-shared/qdbusserver.o .obj/release-shared/qdbusabstractinterface.o .obj/release-shared/qdbusinterface.o .obj/release-shared/qdbusxmlparser.o .obj/release-shared/qdbusutil.o .obj/release-shared/qdbusintrospection.o .obj/release-shared/qdbusabstractadaptor.o .obj/release-shared/qdbusinternalfilters.o .obj/release-shared/qdbusmetaobject.o .obj/release-shared/qdbusxmlgenerator.o .obj/release-shared/qdbusmisc.o .obj/release-shared/qdbusargument.o .obj/release-shared/qdbusreply.o .obj/release-shared/qdbusmetatype.o .obj/release-shared/qdbusextratypes.o .obj/release-shared/qdbuscontext.o .obj/release-shared/qdbuspendingcall.o .obj/release-shared/qdbuspendingreply.o .obj/release-shared/qdbus_symbols.o .obj/release-shared/qdbusservicewatcher.o .obj/release-shared/qdbusunixfiledescriptor.o .obj/release-shared/qdbusvirtualobject.o .obj/release-shared/moc_qdbusconnectioninterface.o .obj/release-shared/moc_qdbusserver.o .obj/release-shared/moc_qdbusconnection.o .obj/release-shared/moc_qdbusabstractadaptor.o .obj/release-shared/moc_qdbusvirtualobject.o .obj/release-shared/moc_qdbusconnection_p.o .obj/release-shared/moc_qdbuspendingcall_p.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtXml -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -lpthread -ldbus-1 ln -s libQtDBus.so.4.8.7 libQtDBus.so ln -s libQtDBus.so.4.8.7 libQtDBus.so.4 ln -s libQtDBus.so.4.8.7 libQtDBus.so.4.8 rm -f ../../lib/libQtDBus.so.4.8.7 rm -f ../../lib/libQtDBus.so rm -f ../../lib/libQtDBus.so.4 rm -f ../../lib/libQtDBus.so.4.8 mv -f libQtDBus.so.4.8.7 libQtDBus.so libQtDBus.so.4 libQtDBus.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/dbus' cd src/gui/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/uic dialogs/qprintsettingsoutput.ui -o .uic/release-shared/ui_qprintsettingsoutput.h make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/uic dialogs/qprintwidget.ui -o .uic/release-shared/ui_qprintwidget.h make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/uic dialogs/qprintpropertieswidget.ui -o .uic/release-shared/ui_qprintpropertieswidget.h make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/uic dialogs/qfiledialog.ui -o .uic/release-shared/ui_qfiledialog.h make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/uic dialogs/qpagesetupwidget.ui -o .uic/release-shared/ui_qpagesetupwidget.h make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qactiongroup.h -o .moc/release-shared/moc_qactiongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qaction.h -o .moc/release-shared/moc_qaction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qapplication.h -o .moc/release-shared/moc_qapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguivariantanimation.o animation/qguivariantanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvariantanimation.h:1, from animation/qguivariantanimation.cpp:41: ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h: In instantiation of 'void qRegisterAnimationInterpolator(QVariant (*)(const T&, const T&, qreal)) [with T = QColor; qreal = double]': animation/qguivariantanimation.cpp:69:43: required from here ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:121:45: warning: cast between incompatible function types from 'QVariant (*)(const QColor&, const QColor&, qreal)' {aka 'QVariant (*)(const QColor&, const QColor&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] 121 | QVariantAnimation::registerInterpolator(reinterpret_cast(func), qMetaTypeId()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h: In instantiation of 'void qRegisterAnimationInterpolator(QVariant (*)(const T&, const T&, qreal)) [with T = QVector2D; qreal = double]': animation/qguivariantanimation.cpp:70:46: required from here ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:121:45: warning: cast between incompatible function types from 'QVariant (*)(const QVector2D&, const QVector2D&, qreal)' {aka 'QVariant (*)(const QVector2D&, const QVector2D&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h: In instantiation of 'void qRegisterAnimationInterpolator(QVariant (*)(const T&, const T&, qreal)) [with T = QVector3D; qreal = double]': animation/qguivariantanimation.cpp:71:46: required from here ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:121:45: warning: cast between incompatible function types from 'QVariant (*)(const QVector3D&, const QVector3D&, qreal)' {aka 'QVariant (*)(const QVector3D&, const QVector3D&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h: In instantiation of 'void qRegisterAnimationInterpolator(QVariant (*)(const T&, const T&, qreal)) [with T = QVector4D; qreal = double]': animation/qguivariantanimation.cpp:72:46: required from here ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:121:45: warning: cast between incompatible function types from 'QVariant (*)(const QVector4D&, const QVector4D&, qreal)' {aka 'QVariant (*)(const QVector4D&, const QVector4D&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h: In instantiation of 'void qRegisterAnimationInterpolator(QVariant (*)(const T&, const T&, qreal)) [with T = QQuaternion; qreal = double]': animation/qguivariantanimation.cpp:73:48: required from here ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:121:45: warning: cast between incompatible function types from 'QVariant (*)(const QQuaternion&, const QQuaternion&, qreal)' {aka 'QVariant (*)(const QQuaternion&, const QQuaternion&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrag.o kernel/qdrag.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcursor.o kernel/qcursor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qclipboard.o kernel/qclipboard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qboxlayout.o kernel/qboxlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdnd.o kernel/qdnd.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qformlayout.o kernel/qformlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmime.o kernel/qmime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgridlayout.o kernel/qgridlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayoutengine.o kernel/qlayoutengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayout.o kernel/qlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qlayout.cpp: In member function 'void QLayout::widgetEvent(QEvent*)': kernel/qlayout.cpp:745:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 745 | d->activated = false; | ~~~~~~~~~~~~~^~~~~~~ kernel/qlayout.cpp:748:5: note: here 748 | case QEvent::LayoutRequest: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qtooltip.cpp -o .moc/release-shared/qtooltip.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeysequence.o kernel/qkeysequence.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwhatsthis.cpp -o .moc/release-shared/qwhatsthis.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwidget.h -o .moc/release-shared/moc_qwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayoutitem.o kernel/qlayoutitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwidgetaction.h -o .moc/release-shared/moc_qwidgetaction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgesture.h -o .moc/release-shared/moc_qgesture.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpalette.o kernel/qpalette.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qshortcut.o kernel/qshortcut.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgesturemanager_p.h -o .moc/release-shared/moc_qgesturemanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qevent.o kernel/qevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qevent.cpp: In function 'void formatTouchPoint(QDebug, const QTouchEvent::TouchPoint&)': kernel/qevent.cpp:3228:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3228 | d << " stateMask"; | ^~~~~~~~~~~~ kernel/qevent.cpp:3229:5: note: here 3229 | case Qt::TouchPointPrimary: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstackedlayout.o kernel/qstackedlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeymapper.o kernel/qkeymapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qapplication_x11.cpp -o .moc/release-shared/qapplication_x11.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesturerecognizer.o kernel/qgesturerecognizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstandardgestures.o kernel/qstandardgestures.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdnd_x11.cpp -o .moc/release-shared/qdnd_x11.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguivariant.o kernel/qguivariant.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopwidget.o kernel/qdesktopwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound_x11.cpp -o .moc/release-shared/qsound_x11.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qsound_x11.cpp:0: Note: No relevant classes found. No output generated. make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qshortcutmap.o kernel/qshortcutmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from kernel/qshortcutmap_p.h:57, from kernel/qshortcutmap.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QKeySequence]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QKeySequence]' kernel/qshortcutmap.cpp:129:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsoftkeymanager.o kernel/qsoftkeymanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qsoftkeymanager.cpp: In static member function 'static QAction* QSoftKeyManager::createAction(StandardSoftKey, QWidget*)': kernel/qsoftkeymanager.cpp:134:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 134 | QActionPrivate::get(action)->menuActionSoftkeys = true; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ kernel/qsoftkeymanager.cpp:135:5: note: here 135 | case OkSoftKey: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcursor_x11.o kernel/qcursor_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetcreate_x11.o kernel/qwidgetcreate_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopwidget_x11.o kernel/qdesktopwidget_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmotifdnd_x11.o kernel/qmotifdnd_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguiplatformplugin.o kernel/qguiplatformplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../include/QtGui/private/../../../src/gui/styles/qgtkstyle_p.h:69, from ../../include/QtGui/private/qgtkstyle_p.h:1, from kernel/qguiplatformplugin.cpp:63: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qclipboard_x11.o kernel/qclipboard_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qx11info_x11.o kernel/qx11info_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qx11embed_x11.o kernel/qx11embed_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkde.o kernel/qkde.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qeventdispatcher_x11.o kernel/qeventdispatcher_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsound.o kernel/qsound.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguieventdispatcher_glib.o kernel/qguieventdispatcher_glib.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeymapper_x11.o kernel/qkeymapper_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qkeymapper_x11.cpp: In member function 'void QKeyMapperPrivate::clearMappings()': kernel/qkeymapper_x11.cpp:598:55: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations] 598 | sym = XKeycodeToKeysym(X11->display, map->modifiermap[mapIndex], x++); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kernel/qt_x11_p.h:70, from kernel/qkeymapper_x11.cpp:50: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ kernel/qkeymapper_x11.cpp:610:54: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations] 610 | KeySym sym = XKeycodeToKeysym(X11->display, map->modifiermap[LockMapIndex], x); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ kernel/qkeymapper_x11.cpp: In function 'QString translateKeySym(KeySym, uint, int&, Qt::KeyboardModifiers&, QByteArray&, int&)': kernel/qkeymapper_x11.cpp:1421:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 1421 | converted = keysymToUnicode(byte3, keysym & 0xff); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ kernel/qkeymapper_x11.cpp:1423:9: note: here 1423 | case 0x20: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbitmap.o image/qbitmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from image/qbitmap.cpp:47: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimageiohandler.o image/qimageiohandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidget_x11.o kernel/qwidget_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qwidget_x11.cpp: In member function 'void QWidgetPrivate::setParent_sys(QWidget*, Qt::WindowFlags)': kernel/qwidget_x11.cpp:1175:33: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1175 | if (!old_xinfo.screen() != xinfo.screen()) | ^~ kernel/qwidget_x11.cpp:1175:13: note: add parentheses around left hand side expression to silence this warning 1175 | if (!old_xinfo.screen() != xinfo.screen()) | ^~~~~~~~~~~~~~~~~~~ | ( ) make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagewriter.o image/qimagewriter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagereader.o image/qimagereader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpixmapcache.cpp -o .moc/release-shared/qpixmapcache.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpictureformatplugin.o image/qpictureformatplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qicon.o image/qicon.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from image/qicon.h:48, from image/qicon.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QPixmapIconEngineEntry; iterator = QPixmapIconEngineEntry*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QPixmapIconEngineEntry]' image/qicon.cpp:252:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPixmapIconEngineEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from image/qicon.cpp:43: image/qicon_p.h:93:8: note: 'struct QPixmapIconEngineEntry' declared here 93 | struct QPixmapIconEngineEntry | ^~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPixmapIconEngineEntry]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPixmapIconEngineEntry]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPixmapIconEngineEntry]' image/qicon.cpp:132:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconloader.o image/qiconloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_pic.o image/qpaintengine_pic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from image/qpaintengine_pic.cpp:57: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from image/qpaintengine_pic.cpp:45: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconengineplugin.o image/qiconengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qmovie.h -o .moc/release-shared/moc_qmovie.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapdatafactory.o image/qpixmapdatafactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from image/qpixmapdatafactory.cpp:64: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapdata.o image/qpixmapdata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from image/qpixmapdata.cpp:46: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconengine.o image/qiconengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap.o image/qpixmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from image/qpixmap.cpp:57: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpicture.o image/qpicture.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapfilter.o image/qpixmapfilter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from image/qpixmapfilter.cpp:52: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagepixmapcleanuphooks.o image/qimagepixmapcleanuphooks.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_blitter.o image/qpixmap_blitter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from image/qpixmap_blitter_p.h:46, from image/qpixmap_blitter.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qnativeimage.o image/qnativeimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from image/qnativeimage.cpp:46: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ image/qnativeimage.cpp: In constructor 'QNativeImage::QNativeImage(int, int, QImage::Format, bool, QWidget*)': image/qnativeimage.cpp:161:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 161 | if (!X11->use_mitshm || format != QImage::Format_RGB16 && X11->bppForDepth.value(dd) != 32) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvolatileimagedata.o image/qvolatileimagedata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_raster.o image/qpixmap_raster.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from image/qpixmap_raster.cpp:58: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/global/qnamespace.h:45, from ../../include/QtCore/qnamespace.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:45, from ../../include/QtCore/qobjectdefs.h:1, from ../../include/QtGui/../../src/gui/kernel/qwindowdefs.h:45, from ../../include/QtGui/qwindowdefs.h:1, from ../../include/QtGui/../../src/gui/painting/qpaintdevice.h:45, from ../../include/QtGui/qpaintdevice.h:1, from image/qpixmap.h:45, from image/qpixmap_raster.cpp:42: image/qimage_p.h: In function 'int qt_depthForFormat(QImage::Format)': ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ image/qimage_p.h:122:9: note: in expansion of macro 'Q_ASSERT' 122 | Q_ASSERT(false); | ^~~~~~~~ In file included from image/qpixmap_raster.cpp:48: image/qimage_p.h:123:5: note: here 123 | case QImage::Format_Mono: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvolatileimage.o image/qvolatileimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from image/qvolatileimage.cpp:44: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbmphandler.o image/qbmphandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxbmhandler.o image/qxbmhandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qppmhandler.o image/qppmhandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimage.o image/qimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from image/qimage.cpp:57: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/tools/qiterator.h:45, from ../../include/QtCore/qiterator.h:1, from ../../include/QtCore/../../src/corelib/tools/qvector.h:45, from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from image/qimage.h:45, from image/qimage.cpp:42: ../../include/QtGui/private/../../../src/gui/image/qimage_p.h: In function 'int qt_depthForFormat(QImage::Format)': ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ ../../include/QtGui/private/../../../src/gui/image/qimage_p.h:122:9: note: in expansion of macro 'Q_ASSERT' 122 | Q_ASSERT(false); | ^~~~~~~~ In file included from ../../include/QtGui/private/qimage_p.h:1, from image/qimage.cpp:71: ../../include/QtGui/private/../../../src/gui/image/qimage_p.h:123:5: note: here 123 | case QImage::Format_Mono: | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = quint24]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qargb4444]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qrgb444]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qrgb888]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = short unsigned int; SRC = qrgb555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qrgb555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qrgb666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb555; SRC = short unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = unsigned int; SRC = short unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb4444; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb444; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb888; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb555; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1955:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1955 | case 2: *dest++ = qrgb666(*src++); | ^~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1956:9: note: here 1956 | case 1: *dest = qrgb666(*src); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1963:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 1963 | case 1: *dest++ = qrgb666(*src++); --count; | ^~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1964:5: note: here 1964 | case 2: *dest++ = qrgb666(*src++); --count; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1964:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 1964 | case 2: *dest++ = qrgb666(*src++); --count; | ^~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1965:5: note: here 1965 | case 3: *dest++ = qrgb666(*src++); --count; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1991:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 1991 | case 3: *dest++ = qrgb666(*src++); | ^~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1992:5: note: here 1992 | case 2: *dest++ = qrgb666(*src++); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1992:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 1992 | case 2: *dest++ = qrgb666(*src++); | ^~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1993:5: note: here 1993 | case 1: *dest = qrgb666(*src); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = short unsigned int; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpnghandler.o image/qpnghandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxpmhandler.o image/qxpmhandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbezier.o painting/qbezier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolor_p.o painting/qcolor_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_x11.o image/qpixmap_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from image/qpixmap_x11.cpp:69: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from image/qpixmap_x11.cpp:58: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QColor]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QColor]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QColor]' image/qpixmap_x11.cpp:1834:79: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbrush.o painting/qbrush.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from painting/qbrush.h:47, from painting/qbrush.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QPair; iterator = QPair*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:364:9: required from 'void QVector::insert(int, const T&) [with T = QPair]' painting/qbrush.cpp:1407:23: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qpair.h:1, from painting/qbrush.h:45: ../../include/QtCore/../../src/corelib/tools/qpair.h:54:8: note: 'struct QPair' declared here 54 | struct QPair | ^~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QPair]' painting/qbrush.h:201:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcssutil.o painting/qcssutil.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolor.o painting/qcolor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem.o painting/qgraphicssystem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from painting/qgraphicssystem_p.h:58, from painting/qgraphicssystem.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qemulationpaintengine.o painting/qemulationpaintengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from painting/qemulationpaintengine.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/painting/qpainter.h:49, from ../../include/QtGui/qpainter.h:1, from ../../include/QtGui/../../src/gui/painting/qpaintengine.h:48, from ../../include/QtGui/qpaintengine.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengineex_p.h:56, from ../../include/QtGui/private/qpaintengineex_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qemulationpaintengine_p.h:56, from ../../include/QtGui/private/qemulationpaintengine_p.h:1, from painting/qemulationpaintengine.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' ../../include/QtGui/../../src/gui/painting/qbrush.h:201:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintdevice.o painting/qpaintdevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrawutil.o painting/qdrawutil.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmatrix.o painting/qmatrix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcosmeticstroker.o painting/qcosmeticstroker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qcosmeticstroker_p.h:45, from painting/qcosmeticstroker.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qoutlinemapper.o painting/qoutlinemapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' painting/qoutlinemapper.cpp: In member function 'QT_FT_Outline* QOutlineMapper::convertPath(const QVectorPath&)': painting/qoutlinemapper.cpp:158:19: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QPointF' from an array of 'const qreal' {aka 'const double'} [-Wclass-memaccess] 158 | memcpy(m_elements.data(), path.points(), count* sizeof(QPointF)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qpoint.h:1, from ../../include/QtCore/../../src/corelib/tools/qrect.h:46, from ../../include/QtCore/qrect.h:1, from painting/qoutlinemapper_p.h:56, from painting/qoutlinemapper.cpp:42: ../../include/QtCore/../../src/corelib/tools/qpoint.h:214:21: note: 'class QPointF' declared here 214 | class Q_CORE_EXPORT QPointF | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmemrotate.o painting/qmemrotate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qmemrotate_p.h:56, from ../../include/QtGui/private/qmemrotate_p.h:1, from painting/qmemrotate.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_preview.o painting/qpaintengine_preview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_alpha.o painting/qpaintengine_alpha.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine.o painting/qpaintengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from painting/qpaintengine.cpp:49: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qblendfunctions.o painting/qblendfunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from painting/qblendfunctions_p.h:46, from painting/qblendfunctions.cpp:43: painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ painting/qblendfunctions.cpp: In function 'void qt_blend_rgb16_on_rgb16(uchar*, int, const uchar*, int, int, int, int)': painting/qdrawhelper_p.h:2091:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2091 | case 0: do { *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2092:5: note: here 2092 | case 7: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2092:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2092 | case 7: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2093:5: note: here 2093 | case 6: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2093:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2093 | case 6: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2094:5: note: here 2094 | case 5: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2094:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2094 | case 5: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2095:5: note: here 2095 | case 4: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2095:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2095 | case 4: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2096:5: note: here 2096 | case 3: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2096:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2096 | case 3: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2097:5: note: here 2097 | case 2: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2097:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2097 | case 2: *_d++ = *_s++; \ | ~~~~~~^~~~~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_p.h:2098:5: note: here 2098 | case 1: *_d++ = *_s++; \ | ^~~~ painting/qblendfunctions.cpp:270:17: note: in expansion of macro 'QT_MEMCPY_USHORT' 270 | QT_MEMCPY_USHORT(dst, src, w); | ^~~~~~~~~~~~~~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = short unsigned int; DestT = short unsigned int; Blender = Blend_RGB16_on_RGB16_NoAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = short unsigned int; DestT = short unsigned int; Blender = Blend_RGB16_on_RGB16_ConstAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = qargb8565; DestT = short unsigned int; Blender = Blend_ARGB24_on_RGB16_SourceAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = qargb8565; DestT = short unsigned int; Blender = Blend_ARGB24_on_RGB16_SourceAndConstAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = short unsigned int; Blender = Blend_ARGB32_on_RGB16_SourceAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = short unsigned int; Blender = Blend_ARGB32_on_RGB16_SourceAndConstAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = unsigned int; Blender = Blend_RGB32_on_RGB32_NoAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = unsigned int; Blender = Blend_RGB32_on_RGB32_ConstAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = unsigned int; Blender = Blend_ARGB32_on_ARGB32_SourceAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h: In function 'void qt_transform_image_rasterize(DestT*, int, const SrcT*, int, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QTransformImageVertex&, const QRect&, const QRect&, qreal, qreal, int, int, int, int, int, int, Blender) [with SrcT = unsigned int; DestT = unsigned int; Blender = Blend_ARGB32_on_ARGB32_SourceAndConstAlpha]': painting/qblendfunctions_p.h:377:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:378:17: note: here 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:378:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | case 6: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:379:17: note: here 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:379:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 5: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:380:17: note: here 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:380:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 4: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:381:17: note: here 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:381:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 3: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:382:17: note: here 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ painting/qblendfunctions_p.h:382:172: warning: this statement may fall through [-Wimplicit-fallthrough=] 382 | case 2: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~ painting/qblendfunctions_p.h:383:17: note: here 383 | case 1: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[u >> 16]); u += dudx; v += dvdx; ++line; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpen.o painting/qpen.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengineex.o painting/qpaintengineex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from painting/qpaintengineex.cpp:47: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpolygon.o painting/qpolygon.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinterinfo.o painting/qprinterinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpathclipper.o painting/qpathclipper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' painting/qpathclipper.cpp:314:8: warning: 'QRectF {anonymous}::SegmentTree::boundingRect() const' defined but not used [-Wunused-function] 314 | QRectF SegmentTree::boundingRect() const | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintengine_pdf.o painting/qprintengine_pdf.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from painting/qprintengine_pdf_p.h:67, from painting/qprintengine_pdf.cpp:66: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qprintengine_pdf.cpp:67: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpainterpath.o painting/qpainterpath.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from painting/qpainterpath.cpp:57: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from painting/qpainterpath.h:45, from painting/qpainterpath.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QList]' painting/qpainterpath.cpp:1613:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintengine_ps.o painting/qprintengine_ps.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpdf_p.h:59, from ../../include/QtGui/private/qpdf_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qprintengine_ps_p.h:59, from ../../include/QtGui/private/qprintengine_ps_p.h:1, from painting/qprintengine_ps.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qprintengine_ps.cpp:69: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinter.o painting/qprinter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpdf_p.h:59, from ../../include/QtGui/private/qpdf_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qprintengine_ps_p.h:59, from ../../include/QtGui/private/qprintengine_ps_p.h:1, from painting/qprinter.cpp:63: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrasterizer.o painting/qrasterizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qrasterizer_p.h:59, from painting/qrasterizer.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylepainter.o painting/qstylepainter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpdf.o painting/qpdf.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from painting/qpdf_p.h:59, from painting/qpdf.cpp:43: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstroker.o painting/qstroker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtessellator.o painting/qtessellator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface.o painting/qwindowsurface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextureglyphcache.o painting/qtextureglyphcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_ft_p.h:54, from ../../include/QtGui/private/qfontengine_ft_p.h:1, from painting/qtextureglyphcache.cpp:48: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from painting/qtextureglyphcache_p.h:61, from painting/qtextureglyphcache.cpp:44: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtransform.o painting/qtransform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' painting/qtransform.cpp: In member function 'QTransform& QTransform::rotate(qreal, Qt::Axis)': painting/qtransform.cpp:652:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 652 | m_23 = tm23; | ~~~~~^~~~~~ painting/qtransform.cpp:655:9: note: here 655 | case TxRotate: | ^~~~ painting/qtransform.cpp: In member function 'QTransform& QTransform::rotateRadians(qreal, Qt::Axis)': painting/qtransform.cpp:731:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 731 | m_23 = tm23; | ~~~~~^~~~~~ painting/qtransform.cpp:734:9: note: here 734 | case TxRotate: | ^~~~ painting/qtransform.cpp: In member function 'QTransform::TransformationType QTransform::type() const': painting/qtransform.cpp:2053:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2053 | if (!qFuzzyIsNull(m_13) || !qFuzzyIsNull(m_23) || !qFuzzyIsNull(m_33 - 1)) { | ^~ painting/qtransform.cpp:2057:5: note: here 2057 | case TxShear: | ^~~~ painting/qtransform.cpp:2066:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2066 | } | ^ painting/qtransform.cpp:2067:5: note: here 2067 | case TxScale: | ^~~~ painting/qtransform.cpp:2068:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2068 | if (!qFuzzyIsNull(affine._m11 - 1) || !qFuzzyIsNull(affine._m22 - 1)) { | ^~ painting/qtransform.cpp:2072:5: note: here 2072 | case TxTranslate: | ^~~~ painting/qtransform.cpp:2073:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2073 | if (!qFuzzyIsNull(affine._dx) || !qFuzzyIsNull(affine._dy)) { | ^~ painting/qtransform.cpp:2077:5: note: here 2077 | case TxNone: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpainter.o painting/qpainter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from painting/qpainter.cpp:67: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from painting/qpainter.cpp:73: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ painting/qpainter.cpp: In member function 'void QPainter::drawTextItem(const QPointF&, const QTextItem&)': painting/qpainter.cpp:6612:9: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 6612 | if (!d->state->renderHints & QPainter::Antialiasing && d->state->matrix.type() >= QTransform::TxScale) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from painting/qpainter.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' ../../include/QtGui/../../src/gui/painting/qbrush.h:201:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qregion.o painting/qregion.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' gcc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgrayraster.o painting/qgrayraster.c make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' painting/qgrayraster.c: In function 'gray_render_span': painting/qgrayraster.c:1157:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1157 | case 7: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1158:11: note: here 1158 | case 6: *q++ = (unsigned char)coverage; | ^~~~ painting/qgrayraster.c:1158:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1158 | case 6: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1159:11: note: here 1159 | case 5: *q++ = (unsigned char)coverage; | ^~~~ painting/qgrayraster.c:1159:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1159 | case 5: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1160:11: note: here 1160 | case 4: *q++ = (unsigned char)coverage; | ^~~~ painting/qgrayraster.c:1160:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1160 | case 4: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1161:11: note: here 1161 | case 3: *q++ = (unsigned char)coverage; | ^~~~ painting/qgrayraster.c:1161:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1161 | case 3: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1162:11: note: here 1162 | case 2: *q++ = (unsigned char)coverage; | ^~~~ painting/qgrayraster.c:1162:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 1162 | case 2: *q++ = (unsigned char)coverage; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ painting/qgrayraster.c:1163:11: note: here 1163 | case 1: *q = (unsigned char)coverage; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qgraphicssystem_runtime.cpp -o .moc/release-shared/qgraphicssystem_runtime.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagescale.o painting/qimagescale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qimagescale.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qblittable.o painting/qblittable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/image/qpixmap_blitter_p.h:46, from ../../include/QtGui/private/qpixmap_blitter_p.h:1, from painting/qblittable_p.h:46, from painting/qblittable.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem_raster.o painting/qgraphicssystem_raster.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from painting/qgraphicssystem_p.h:58, from painting/qgraphicssystem_raster_p.h:56, from painting/qgraphicssystem_raster.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystemplugin.o painting/qgraphicssystemplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from painting/qgraphicssystem_p.h:58, from painting/qgraphicssystemplugin.cpp:43: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystemfactory.o painting/qgraphicssystemfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from painting/qgraphicssystem_p.h:58, from painting/qgraphicssystem_raster_p.h:56, from painting/qgraphicssystemfactory.cpp:48: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_blitter.o painting/qpaintengine_blitter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from painting/qpaintengine_blitter.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintdevice_x11.o painting/qpaintdevice_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface_raster.o painting/qwindowsurface_raster.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qwindowsurface_raster.cpp:63: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolormap_x11.o painting/qcolormap_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from painting/qcolormap.h:47, from painting/qcolormap_x11.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QColor]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QColor]' painting/qcolormap_x11.cpp:180:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcups.o painting/qcups.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintbuffer.o painting/qpaintbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintbuffer_p.h:59, from ../../include/QtGui/private/qpaintbuffer_p.h:1, from painting/qpaintbuffer.cpp:43: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qpainterpath.h:45, from ../../include/QtGui/qpainterpath.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpainterpath_p.h:56, from ../../include/QtGui/private/qpainterpath_p.h:1, from painting/qpaintbuffer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QVariant]' ../../include/QtGui/private/../../../src/gui/painting/qpaintbuffer_p.h:224:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface_x11.o painting/qwindowsurface_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_raster.o painting/qpaintengine_raster.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_ft_p.h:54, from ../../include/QtGui/private/qfontengine_ft_p.h:1, from painting/qpaintengine_raster.cpp:59: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qcosmeticstroker_p.h:45, from ../../include/QtGui/private/qcosmeticstroker_p.h:1, from painting/qpaintengine_raster.cpp:72: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qpainterpath.h:45, from ../../include/QtGui/qpainterpath.h:1, from painting/qpaintengine_raster.cpp:51: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' painting/qpaintengine_raster.cpp:4533:13: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinterinfo_unix.o painting/qprinterinfo_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpdf_p.h:59, from ../../include/QtGui/private/qpdf_p.h:1, from painting/qprinterinfo_unix.cpp:55: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbackingstore.o painting/qbackingstore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from painting/qbackingstore.cpp:58: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextcontrol_p.h -o .moc/release-shared/moc_qtextcontrol_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_x11.o painting/qpaintengine_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from painting/qpaintengine_x11.cpp:61: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from painting/qpaintengine_x11.cpp:60: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontmetrics.o text/qfontmetrics.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qfontmetrics.cpp:47: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from text/qfont_p.h:61, from text/qfontmetrics.cpp:46: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfont.o text/qfont.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from text/qfont.cpp:59: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from text/qfont_p.h:61, from text/qfont.cpp:58: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine.o text/qfontengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from text/qfontengine.cpp:43: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrawhelper.o painting/qdrawhelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from painting/qdrawhelper.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ painting/qdrawhelper.cpp: In function 'void madd_4(DST*, quint32, const SRC*) [with DST = qargb8565; SRC = qargb8565; quint32 = unsigned int]': painting/qdrawhelper.cpp:3780:64: warning: converting a packed 'const qargb8565' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 3780 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp:3781:54: warning: converting a packed 'qargb8565' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 3781 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: defined here 749 | class qargb8565 | ^~~~~~~~~ painting/qdrawhelper.cpp: In function 'void madd_4(DST*, quint32, const SRC*) [with DST = qargb8555; SRC = qargb8555; quint32 = unsigned int]': painting/qdrawhelper.cpp:3862:64: warning: converting a packed 'const qargb8555' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 3862 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp:3863:54: warning: converting a packed 'qargb8555' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 3863 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: defined here 981 | class qargb8555 | ^~~~~~~~~ painting/qdrawhelper.cpp: In function 'quint16 alpha_2(const T*) [with T = qargb4444; quint16 = short unsigned int]': painting/qdrawhelper.cpp:3994:64: warning: converting a packed 'const qargb4444' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 3994 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp: In function 'void interpolate_pixel(DST&, quint8, const SRC&, quint8) [with DST = qrgb444; SRC = qrgb444; quint8 = unsigned char]': painting/qdrawhelper.cpp:4234:50: warning: converting a packed 'qrgb444' pointer (alignment 1) to a 'quint16' {aka 'short unsigned int'} pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 4234 | quint16 *d = reinterpret_cast(&dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1627:7: note: defined here 1627 | class qrgb444 | ^~~~~~~ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_2(DST*, quint8, const SRC*, quint8) [with DST = qrgb565; SRC = qrgb565; quint8 = unsigned char]': painting/qdrawhelper.cpp:4255:49: warning: converting a packed 'qrgb565' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4255 | quint32 *x = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:785:7: note: defined here 785 | class qrgb565 | ^~~~~~~ painting/qdrawhelper.cpp:4256:60: warning: converting a packed 'const qrgb565' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4256 | const quint32 *y = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_2(DST*, quint8, const SRC*, quint8) [with DST = qrgb555; SRC = qrgb555; quint8 = unsigned char]': painting/qdrawhelper.cpp:4268:49: warning: converting a packed 'qrgb555' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4268 | quint32 *x = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1011:7: note: defined here 1011 | class qrgb555 | ^~~~~~~ painting/qdrawhelper.cpp:4269:60: warning: converting a packed 'const qrgb555' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4269 | const quint32 *y = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_2(DST*, quint8, const SRC*, quint8) [with DST = qrgb444; SRC = qrgb444; quint8 = unsigned char]': painting/qdrawhelper.cpp:4281:49: warning: converting a packed 'qrgb444' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4281 | quint32 *x = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1627:7: note: defined here 1627 | class qrgb444 | ^~~~~~~ painting/qdrawhelper.cpp:4282:60: warning: converting a packed 'const qrgb444' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4282 | const quint32 *y = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_4(DST*, const SRC*, quint32) [with DST = qargb8565; SRC = qargb8565; quint32 = unsigned int]': painting/qdrawhelper.cpp:4316:64: warning: converting a packed 'const qargb8565' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4316 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp:4317:54: warning: converting a packed 'qargb8565' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4317 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: defined here 749 | class qargb8565 | ^~~~~~~~~ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_4(DST*, const SRC*, quint32) [with DST = qargb8555; SRC = qargb8555; quint32 = unsigned int]': painting/qdrawhelper.cpp:4413:64: warning: converting a packed 'const qargb8555' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4413 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp:4414:54: warning: converting a packed 'qargb8555' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4414 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: defined here 981 | class qargb8555 | ^~~~~~~~~ painting/qdrawhelper.cpp: In function 'void interpolate_pixel_4(DST*, const SRC*, quint32) [with DST = qrgb888; SRC = qrgb888; quint32 = unsigned int]': painting/qdrawhelper.cpp:4508:64: warning: converting a packed 'const qrgb888' pointer (alignment 1) to a 'const quint32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4508 | const quint32 *src32 = reinterpret_cast(src); | ^ painting/qdrawhelper.cpp:4509:54: warning: converting a packed 'qrgb888' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 4509 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1407:7: note: defined here 1407 | class qrgb888 | ^~~~~~~ painting/qdrawhelper.cpp: In function 'void qInitDrawhelperAsm()': painting/qdrawhelper.cpp:7668:16: warning: unused variable 'features' [-Wunused-variable] 7668 | const uint features = qDetectCPUFeatures(); | ^~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:57: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:61: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = short unsigned int; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1917:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1917 | case 0: do { *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:13: note: here 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1918:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1918 | case 7: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:13: note: here 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1919:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1919 | case 6: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:13: note: here 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1920:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1920 | case 5: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:13: note: here 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1921:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | case 4: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:13: note: here 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1922:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1922 | case 3: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:13: note: here 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1923:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | case 2: *dest++ = qt_colorConvert(*src++, 0); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1924:13: note: here 1924 | case 1: *dest++ = qt_colorConvert(*src++, 0); | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qargb4444]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qrgb444]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qrgb888]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qrgb555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qrgb666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memfill(T*, T, int) [with T = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1869:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | case 0: do { *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:5: note: here 1870 | case 7: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1870:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1870 | case 7: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:5: note: here 1871 | case 6: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1871:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1871 | case 6: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:5: note: here 1872 | case 5: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1872:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | case 5: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:5: note: here 1873 | case 4: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1873:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1873 | case 4: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:5: note: here 1874 | case 3: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1874 | case 3: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:5: note: here 1875 | case 2: *dest++ = value; | ^~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1875:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | case 2: *dest++ = value; | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1876:5: note: here 1876 | case 1: *dest++ = value; | ^~~~ painting/qdrawhelper.cpp: In function 'void qt_memfill_template(DST*, SRC, int) [with DST = short unsigned int; SRC = short unsigned int]': painting/qdrawhelper.cpp:7628:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 7628 | case 2: *dest++ = value; | ~~~~~~~~^~~~~~~ painting/qdrawhelper.cpp:7629:9: note: here 7629 | case 1: *dest = value; | ^~~~ painting/qdrawhelper.cpp: In function 'void qt_memfill_template(DST*, SRC, int) [with DST = unsigned int; SRC = unsigned int]': painting/qdrawhelper.cpp:7611:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7611 | case 0: do { *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7612:5: note: here 7612 | case 7: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7612:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7612 | case 7: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7613:5: note: here 7613 | case 6: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7613:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7613 | case 6: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7614:5: note: here 7614 | case 5: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7614:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7614 | case 5: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7615:5: note: here 7615 | case 4: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7615:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7615 | case 4: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7616:5: note: here 7616 | case 3: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7616:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7616 | case 3: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7617:5: note: here 7617 | case 2: *dest++ = c; | ^~~~ painting/qdrawhelper.cpp:7617:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7617 | case 2: *dest++ = c; | ~~~~~~~~^~~ painting/qdrawhelper.cpp:7618:5: note: here 7618 | case 1: *dest++ = c; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfragmentmap.o text/qfragmentmap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontsubset.o text/qfontsubset.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from text/qfontsubset_p.h:56, from text/qfontsubset.cpp:42: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextoption.o text/qtextoption.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextobject.o text/qtextobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextobject.cpp:50: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qabstracttextdocumentlayout.h -o .moc/release-shared/moc_qabstracttextdocumentlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextdocumentlayout_p.h -o .moc/release-shared/moc_qtextdocumentlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextformat.o text/qtextformat.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from text/qtextformat.h:48, from text/qtextformat.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextFormatPrivate::Property]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextFormatPrivate::Property]' text/qtextformat.cpp:211:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QTextFormatPrivate::Property; iterator = QTextFormatPrivate::Property*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QTextFormatPrivate::Property]' text/qtextformat.cpp:221:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QTextFormatPrivate::Property' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextformat.cpp:173:12: note: 'struct QTextFormatPrivate::Property' declared here 173 | struct Property | ^~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextFormat]' text/qtextformat.cpp:3245:19: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QTextFormat; iterator = QTextFormat*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QTextFormat; iterator = QTextFormat*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:283:50: required from 'void QVector::pop_back() [with T = QTextFormat]' text/qtextformat.cpp:3257:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QTextFormat' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextformat.h:129:20: note: 'class QTextFormat' declared here 129 | class Q_GUI_EXPORT QTextFormat | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextengine.o text/qtextengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextengine.cpp:45: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ text/qtextengine.cpp: In function 'bool bidiItemize(QTextEngine*, QScriptAnalysis*, QBidiControl&)': text/qtextengine.cpp:592:55: warning: this statement may fall through [-Wimplicit-fallthrough=] 592 | if(status.eor == QChar::DirEN || dir == QChar::DirAN) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ text/qtextengine.cpp:595:21: note: here 595 | case QChar::DirBN: | ^~~~ text/qtextengine.cpp:649:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 649 | if(status.eor == QChar::DirAN) { | ^~ text/qtextengine.cpp:652:17: note: here 652 | case QChar::DirES: | ^~~~ text/qtextengine.cpp:560:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 560 | if(status.lastStrong != QChar::DirAL) { | ^~ text/qtextengine.cpp:629:9: note: here 629 | case QChar::DirAN: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontdatabase.o text/qfontdatabase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qfontdatabase.cpp:51: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from text/qfontdatabase.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFontDatabasePrivate::ApplicationFont]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QFontDatabasePrivate::ApplicationFont]' text/qfontdatabase.cpp:2599:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextlayout.o text/qtextlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextlayout.cpp:43: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextimagehandler.o text/qtextimagehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qtextimagehandler.cpp:49: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocument_p.o text/qtextdocument_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextdocument_p.cpp:55: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qsyntaxhighlighter.h -o .moc/release-shared/moc_qsyntaxhighlighter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextcursor.o text/qtextcursor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextcursor.cpp:50: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextformat.h:48, from ../../include/QtGui/qtextformat.h:1, from text/qtextcursor.h:47, from text/qtextcursor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParserNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTextHtmlParserNode]' ../../include/QtGui/private/../../../src/gui/text/qtexthtmlparser_p.h:275:67: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Declaration]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ text/qtextcursor.cpp: In member function 'bool QTextCursorPrivate::movePosition(QTextCursor::MoveOperation, QTextCursor::MoveMode)': text/qtextcursor.cpp:456:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 456 | } | ^ text/qtextcursor.cpp:457:5: note: here 457 | case QTextCursor::PreviousWord: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextlist.o text/qtextlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentwriter.o text/qtextdocumentwriter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from text/qtextdocumentwriter.cpp:48: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParserNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTextHtmlParserNode]' ../../include/QtGui/private/../../../src/gui/text/qtexthtmlparser_p.h:275:67: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Declaration]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtexttable.o text/qtexttable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtexthtmlparser.o text/qtexthtmlparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from text/qtexthtmlparser_p.h:56, from text/qtexthtmlparser.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParserNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QTextHtmlParserNode]' text/qtexthtmlparser.cpp:554:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleSheet]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' text/qtexthtmlparser.cpp:660:37: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QTextHtmlParserNode; iterator = QTextHtmlParserNode*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:364:9: required from 'void QVector::insert(int, const T&) [with T = QTextHtmlParserNode]' text/qtexthtmlparser.cpp:897:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QTextHtmlParserNode' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtexthtmlparser_p.h:156:8: note: 'struct QTextHtmlParserNode' declared here 156 | struct QTextHtmlParserNode { | ^~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParser::ExternalStyleSheet]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextHtmlParser::ExternalStyleSheet]' text/qtexthtmlparser.cpp:1851:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QCss::Declaration]' text/qtexthtmlparser.cpp:1883:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Value]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Value]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QCss::Value]' ../../include/QtCore/../../src/corelib/tools/qvector.h:247:31: required from 'T* QVector::begin() [with T = QCss::Value; iterator = QCss::Value*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:260:60: required from 'T& QVector::first() [with T = QCss::Value]' text/qtexthtmlparser.cpp:1225:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentfragment.o text/qtextdocumentfragment.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtexthtmlparser_p.h:56, from ../../include/QtGui/private/qtexthtmlparser_p.h:1, from text/qtextdocumentfragment_p.h:57, from text/qtextdocumentfragment.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlImporter::List]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextHtmlImporter::List]' text/qtextdocumentfragment.cpp:704:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlImporter::Table]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextHtmlImporter::Table]' text/qtextdocumentfragment.cpp:716:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParserNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTextHtmlParserNode]' ../../include/QtGui/private/../../../src/gui/text/qtexthtmlparser_p.h:275:67: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Declaration]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocument.o text/qtextdocument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextformat.h:48, from ../../include/QtGui/qtextformat.h:1, from text/qtextdocument.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextFormat]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QTextFormat]' text/qtextdocument.cpp:3056:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextHtmlParserNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTextHtmlParserNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTextHtmlParserNode]' ../../include/QtGui/private/../../../src/gui/text/qtexthtmlparser_p.h:275:67: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Declaration]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qglyphrun.o text/qglyphrun.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qzip.o text/qzip.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfont_x11.o text/qfont_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qfont_x11.cpp:58: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from text/qfont_p.h:61, from text/qfont_x11.cpp:57: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrawfont.o text/qrawfont.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qrawfont_p.h:58, from text/qrawfont.cpp:47: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstatictext.o text/qstatictext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qstatictext.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qtextureglyphcache_p.h:61, from ../../include/QtGui/private/qtextureglyphcache_p.h:1, from text/qstatictext_p.h:58, from text/qstatictext.cpp:43: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from text/qstatictext.h:49, from text/qstatictext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStaticTextItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QStaticTextItem]' text/qstatictext.cpp:482:27: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrawfont_ft.o text/qrawfont_ft.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qrawfont_p.h:58, from text/qrawfont_ft.cpp:46: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylefactory.o styles/qstylefactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyle.o styles/qstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleplugin.o styles/qstyleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextodfwriter.o text/qtextodfwriter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../include/QtCore/qxmlstream.h:1, from ../../include/QtCore/QXmlStreamWriter:1, from text/qtextodfwriter_p.h:57, from text/qtextodfwriter.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTextFormat]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QTextFormat]' text/qtextodfwriter.cpp:414:61: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstylesheetstyle_p.h -o .moc/release-shared/moc_qstylesheetstyle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine_x11.o text/qfontengine_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qfontengine_x11.cpp:63: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from text/qfont_p.h:61, from text/qfontengine_x11.cpp:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleoption.o styles/qstyleoption.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qproxystyle.o styles/qproxystyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylehelper.o styles/qstylehelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine_ft.o text/qfontengine_ft.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/qfontengine_p.h:60, from text/qfontengine_ft_p.h:54, from text/qfontengine_ft.cpp:46: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ text/qfontengine_ft.cpp: In member function 'QFontEngineFT::Glyph* QFontEngineFT::loadGlyph(QGlyphSet*, uint, QFixed, QFontEngine::GlyphFormat, bool) const': text/qfontengine_ft.cpp:1058:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1058 | for (int x = 0; x < slot->bitmap.width; x++) { | ~~^~~~~~~~~~~~~~~~~~~~ text/qfontengine_ft.cpp:1069:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1069 | for (int x = 0; x < slot->bitmap.width; x++) { | ~~^~~~~~~~~~~~~~~~~~~~ text/qfontengine_ft.cpp:1078:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1078 | for (int x = 0; x < slot->bitmap.width; x++) { | ~~^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcdestyle.o styles/qcdestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcssparser.o text/qcssparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from text/qcssparser_p.h:57, from text/qcssparser.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' text/qcssparser.cpp:792:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QCss::Selector]' text/qcssparser.cpp:1910:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QCss::StyleRule]' text/qcssparser.cpp:1972:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QCss::Declaration]' text/qcssparser.cpp:1991:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Symbol]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Symbol]' text/qcssparser.cpp:2078:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::ImportRule]' text/qcssparser.cpp:2145:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::MediaRule]' text/qcssparser.cpp:2153:42: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::PageRule]' text/qcssparser.cpp:2157:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::BasicSelector]' text/qcssparser.cpp:2365:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::AttributeSelector]' text/qcssparser.cpp:2399:48: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Pseudo]' text/qcssparser.cpp:2409:37: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Value]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Value]' text/qcssparser.cpp:2519:19: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylesheetstyle_default.o styles/qstylesheetstyle_default.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:57, from ../../include/QtGui/private/qcssparser_p.h:1, from styles/qstylesheetstyle_default.cpp:52: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::BasicSelector]' styles/qstylesheetstyle_default.cpp:172:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::Selector]' styles/qstylesheetstyle_default.cpp:173:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Value]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Value]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::Value]' styles/qstylesheetstyle_default.cpp:176:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::Declaration]' styles/qstylesheetstyle_default.cpp:177:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::StyleRule]' styles/qstylesheetstyle_default.cpp:187:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::Pseudo]' styles/qstylesheetstyle_default.cpp:195:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QCss::AttributeSelector]' styles/qstylesheetstyle_default.cpp:346:9: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkpainter.o styles/qgtkpainter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../include/QtGui/private/../../../src/gui/styles/qgtkstyle_p.h:69, from ../../include/QtGui/private/qgtkstyle_p.h:1, from styles/qgtkpainter_p.h:63, from styles/qgtkpainter.cpp:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkstyle_p.o styles/qgtkstyle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from styles/qgtkstyle_p.h:69, from styles/qgtkstyle_p.cpp:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ styles/qgtkstyle_p.cpp: In member function 'virtual void QGtkStylePrivate::initGtkWidgets() const': styles/qgtkstyle_p.cpp:515:26: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] 515 | if (displayDepth == -1) | ~~~~~~~~~~~~~^~~~~ styles/qgtkstyle_p.cpp: In static member function 'static QString QGtkStylePrivate::getGConfString(const QString&, const QString&)': styles/qgtkstyle_p.cpp:607:20: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] 607 | g_type_init(); | ~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:735:23: note: declared here 735 | void g_type_init (void); | ^~~~~~~~~~~ styles/qgtkstyle_p.cpp: In static member function 'static bool QGtkStylePrivate::getGConfBool(const QString&, bool)': styles/qgtkstyle_p.cpp:626:20: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] 626 | g_type_init(); | ~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:735:23: note: declared here 735 | void g_type_init (void); | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractbutton.o widgets/qabstractbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractspinbox.h -o .moc/release-shared/moc_qabstractspinbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendarwidget.h -o .moc/release-shared/moc_qcalendarwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractslider.o widgets/qabstractslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcombobox.h -o .moc/release-shared/moc_qcombobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkstyle.o styles/qgtkstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../include/QtGui/private/../../../src/gui/styles/qgtkstyle_p.h:69, from ../../include/QtGui/private/qgtkstyle_p.h:1, from ../../include/QtGui/private/../../../src/gui/styles/qgtkpainter_p.h:63, from ../../include/QtGui/private/qgtkpainter_p.h:1, from styles/qgtkstyle.cpp:73: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ styles/qgtkstyle.cpp: In member function 'virtual void QGtkStyle::drawPrimitive(QStyle::PrimitiveElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qgtkstyle.cpp:842:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 842 | if (!option->state & State_Selected) { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcheckbox.o widgets/qcheckbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdatetimeedit.h -o .moc/release-shared/moc_qdatetimeedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdialogbuttonbox.h -o .moc/release-shared/moc_qdialogbuttonbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget.h -o .moc/release-shared/moc_qdockwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcommandlinkbutton.o widgets/qcommandlinkbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qeffects.cpp -o .moc/release-shared/qeffects.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmotifstyle.o styles/qmotifstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' styles/qmotifstyle.cpp: In member function 'virtual void QMotifStyle::drawControl(QStyle::ControlElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qmotifstyle.cpp:961:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 961 | } | ^ styles/qmotifstyle.cpp:964:5: note: here 964 | case CE_TabBarTabShape: | ^~~~ styles/qmotifstyle.cpp:1054:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1054 | break; } | ^ styles/qmotifstyle.cpp:1056:5: note: here 1056 | case CE_ProgressBarGroove: | ^~~~ styles/qmotifstyle.cpp:1116:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1116 | } | ^ styles/qmotifstyle.cpp:1118:5: note: here 1118 | case CE_MenuTearoff: { | ^~~~ styles/qmotifstyle.cpp:1284:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1284 | break; } | ^ styles/qmotifstyle.cpp:1286:5: note: here 1286 | case CE_MenuBarItem: | ^~~~ styles/qmotifstyle.cpp: In member function 'virtual void QMotifStyle::drawComplexControl(QStyle::ComplexControl, const QStyleOptionComplex*, QPainter*, const QWidget*) const': styles/qmotifstyle.cpp:1775:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1775 | break; } | ^ styles/qmotifstyle.cpp:1777:5: note: here 1777 | default: | ^~~~~~~ styles/qmotifstyle.cpp: In member function 'virtual QRect QMotifStyle::subControlRect(QStyle::ComplexControl, const QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const': styles/qmotifstyle.cpp:1941:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1941 | break; } | ^ styles/qmotifstyle.cpp:1944:5: note: here 1944 | case CC_Slider: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfontcombobox.h -o .moc/release-shared/moc_qfontcombobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qgroupbox.h -o .moc/release-shared/moc_qgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlabel.h -o .moc/release-shared/moc_qlabel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsstyle.o styles/qwindowsstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' styles/qwindowsstyle.cpp: In member function 'virtual void QWindowsStyle::drawControl(QStyle::ControlElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qwindowsstyle.cpp:2324:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2324 | switch(toolbar->positionOfLine){ | ^~~~~~ styles/qwindowsstyle.cpp:2331:13: note: here 2331 | case Qt::TopToolBarArea : | ^~~~ styles/qwindowsstyle.cpp: In member function 'virtual QSize QWindowsStyle::sizeFromContents(QStyle::ContentsType, const QStyleOption*, const QSize&, const QWidget*) const': styles/qwindowsstyle.cpp:3257:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3257 | if (qstyleoption_cast(opt)) | ^~ styles/qwindowsstyle.cpp:3261:5: note: here 3261 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdial.o widgets/qdial.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlineedit.h -o .moc/release-shared/moc_qlineedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qframe.o widgets/qframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlineedit_p.o widgets/qlineedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlcdnumber.o widgets/qlcdnumber.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdiarea.h -o .moc/release-shared/moc_qmdiarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdisubwindow.h -o .moc/release-shared/moc_qmdisubwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenu.h -o .moc/release-shared/moc_qmenu.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenubar.h -o .moc/release-shared/moc_qmenubar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcleanlooksstyle.o styles/qcleanlooksstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from ../../include/QtGui/../../src/gui/styles/qstyle.h:48, from ../../include/QtGui/qstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qcommonstyle.h:45, from ../../include/QtGui/qcommonstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qwindowsstyle.h:45, from ../../include/QtGui/qwindowsstyle.h:1, from styles/qcleanlooksstyle.h:45, from styles/qcleanlooksstyle.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QPair]' ../../include/QtGui/../../src/gui/painting/qbrush.h:201:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ styles/qcleanlooksstyle.cpp: In member function 'virtual void QCleanlooksStyle::drawControl(QStyle::ControlElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qcleanlooksstyle.cpp:1511:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1511 | switch(toolbar->positionOfLine) { | ^~~~~~ styles/qcleanlooksstyle.cpp:1518:13: note: here 1518 | case Qt::TopToolBarArea: | ^~~~ styles/qcleanlooksstyle.cpp: In member function 'virtual QRect QCleanlooksStyle::subControlRect(QStyle::ComplexControl, const QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const': styles/qcleanlooksstyle.cpp:4197:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4197 | if (tb->titleBarFlags & Qt::WindowContextHelpButtonHint) | ^~ styles/qcleanlooksstyle.cpp:4199:13: note: here 4199 | case SC_TitleBarMinButton: | ^~~~ styles/qcleanlooksstyle.cpp:4200:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4200 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qcleanlooksstyle.cpp:4204:13: note: here 4204 | case SC_TitleBarNormalButton: | ^~~~ styles/qcleanlooksstyle.cpp:4205:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4205 | if (isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qcleanlooksstyle.cpp:4211:13: note: here 4211 | case SC_TitleBarMaxButton: | ^~~~ styles/qcleanlooksstyle.cpp:4212:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4212 | if (!isMaximized && (tb->titleBarFlags & Qt::WindowMaximizeButtonHint)) | ^~ styles/qcleanlooksstyle.cpp:4216:13: note: here 4216 | case SC_TitleBarShadeButton: | ^~~~ styles/qcleanlooksstyle.cpp:4217:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4217 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qcleanlooksstyle.cpp:4221:13: note: here 4221 | case SC_TitleBarUnshadeButton: | ^~~~ styles/qcleanlooksstyle.cpp:4222:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4222 | if (isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qcleanlooksstyle.cpp:4226:13: note: here 4226 | case SC_TitleBarCloseButton: | ^~~~ styles/qcleanlooksstyle.cpp: In member function 'virtual int QCleanlooksStyle::styleHint(QStyle::StyleHint, const QStyleOption*, const QWidget*, QStyleHintReturn*) const': styles/qcleanlooksstyle.cpp:4322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4322 | if (option) { | ^~ styles/qcleanlooksstyle.cpp:4326:5: note: here 4326 | case SH_ComboBox_Popup: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmainwindow.o widgets/qmainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qpushbutton.h -o .moc/release-shared/moc_qpushbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenudata.o widgets/qmenudata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qradiobutton.o widgets/qradiobutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprogressbar.o widgets/qprogressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsizegrip.h -o .moc/release-shared/moc_qsizegrip.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlinecontrol.o widgets/qlinecontrol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:56, from ../../include/QtGui/private/qwidget_p.h:1, from widgets/qlinecontrol_p.h:59, from widgets/qlinecontrol.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextLayout::FormatRange]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextLayout::FormatRange]' widgets/qlinecontrol.cpp:582:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ widgets/qlinecontrol.cpp: In member function 'void QLineControl::parseInputMask(const QString&)': widgets/qlinecontrol.cpp:931:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 931 | escape = true; | ~~~~~~~^~~~~~ widgets/qlinecontrol.cpp:932:13: note: here 932 | default: | ^~~~~~~ widgets/qlinecontrol.cpp: In member function 'bool QLineControl::processEvent(QEvent*)': widgets/qlinecontrol.cpp:1525:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1525 | } | ^ widgets/qlinecontrol.cpp:1527:9: note: here 1527 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrubberband.o widgets/qrubberband.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcommonstyle.o styles/qcommonstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from styles/qcommonstyle.cpp:81: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ styles/qcommonstyle.cpp: In member function 'virtual QRect QCommonStyle::subElementRect(QStyle::SubElement, const QStyleOption*, const QWidget*) const': styles/qcommonstyle.cpp:3010:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3010 | if (!qstyleoption_cast(opt)) { | ^~ styles/qcommonstyle.cpp:3014:5: note: here 3014 | case SE_ItemViewItemDecoration: | ^~~~ styles/qcommonstyle.cpp: In member function 'virtual QRect QCommonStyle::subControlRect(QStyle::ComplexControl, const QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const': styles/qcommonstyle.cpp:4186:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4186 | if (tb->titleBarFlags & Qt::WindowContextHelpButtonHint) | ^~ styles/qcommonstyle.cpp:4188:13: note: here 4188 | case SC_TitleBarMinButton: | ^~~~ styles/qcommonstyle.cpp:4189:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4189 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qcommonstyle.cpp:4193:13: note: here 4193 | case SC_TitleBarNormalButton: | ^~~~ styles/qcommonstyle.cpp:4194:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4194 | if (isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qcommonstyle.cpp:4200:13: note: here 4200 | case SC_TitleBarMaxButton: | ^~~~ styles/qcommonstyle.cpp:4201:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4201 | if (!isMaximized && (tb->titleBarFlags & Qt::WindowMaximizeButtonHint)) | ^~ styles/qcommonstyle.cpp:4205:13: note: here 4205 | case SC_TitleBarShadeButton: | ^~~~ styles/qcommonstyle.cpp:4206:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4206 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qcommonstyle.cpp:4210:13: note: here 4210 | case SC_TitleBarUnshadeButton: | ^~~~ styles/qcommonstyle.cpp:4211:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4211 | if (isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qcommonstyle.cpp:4215:13: note: here 4215 | case SC_TitleBarCloseButton: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdockarealayout.o widgets/qdockarealayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qslider.o widgets/qslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qscrollbar.o widgets/qscrollbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qscrollbar.cpp: In member function 'virtual bool QScrollBar::event(QEvent*)': widgets/qscrollbar.cpp:520:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 520 | if (const QHoverEvent *he = static_cast(event)) | ^~ widgets/qscrollbar.cpp:522:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 522 | break; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabbar.h -o .moc/release-shared/moc_qtabbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabwidget.h -o .moc/release-shared/moc_qtabwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtextedit.h -o .moc/release-shared/moc_qtextedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtextbrowser.h -o .moc/release-shared/moc_qtextbrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbar.h -o .moc/release-shared/moc_qtoolbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qspinbox.o widgets/qspinbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsplashscreen.o widgets/qsplashscreen.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qplastiquestyle.o styles/qplastiquestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstackedwidget.o widgets/qstackedwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' styles/qplastiquestyle.cpp: In member function 'virtual void QPlastiqueStyle::drawControl(QStyle::ControlElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qplastiquestyle.cpp:3267:19: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 3267 | } else | ^~~~ styles/qplastiquestyle.cpp:3270:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 3270 | int nchunks = (r.width() / handle.width()) - 1; | ^~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from ../../include/QtGui/../../src/gui/styles/qstyle.h:48, from ../../include/QtGui/qstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qcommonstyle.h:45, from ../../include/QtGui/qcommonstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qwindowsstyle.h:45, from ../../include/QtGui/qwindowsstyle.h:1, from styles/qplastiquestyle.h:45, from styles/qplastiquestyle.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' ../../include/QtGui/../../src/gui/painting/qbrush.h:201:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ styles/qplastiquestyle.cpp: In function 'void qBrushSetAlphaF(QBrush*, qreal)': styles/qplastiquestyle.cpp:478:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 478 | qWarning("QPlastiqueStyle::qBrushLight() - unknown gradient type" | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | " - falling back to QLinearGradient"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ styles/qplastiquestyle.cpp:480:9: note: here 480 | case QGradient::LinearGradient: { | ^~~~ styles/qplastiquestyle.cpp: In member function 'virtual void QPlastiqueStyle::drawPrimitive(QStyle::PrimitiveElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qplastiquestyle.cpp:1397:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1397 | } | ^ styles/qplastiquestyle.cpp:1399:5: note: here 1399 | case PE_FrameDockWidget: | ^~~~ styles/qplastiquestyle.cpp: In function 'QBrush qBrushLight(QBrush, int)': styles/qplastiquestyle.cpp:541:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 541 | qWarning("QPlastiqueStyle::qBrushLight() - unknown gradient type" | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | " - falling back to QLinearGradient"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ styles/qplastiquestyle.cpp:543:9: note: here 543 | case QGradient::LinearGradient: { | ^~~~ styles/qplastiquestyle.cpp: In function 'QBrush qBrushDark(QBrush, int)': styles/qplastiquestyle.cpp:603:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 603 | qWarning("QPlastiqueStyle::qBrushDark() - unknown gradient type" | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | " - falling back to QLinearGradient"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ styles/qplastiquestyle.cpp:605:9: note: here 605 | case QGradient::LinearGradient: { | ^~~~ styles/qplastiquestyle.cpp: In member function 'virtual QRect QPlastiqueStyle::subControlRect(QStyle::ComplexControl, const QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const': styles/qplastiquestyle.cpp:5301:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5301 | if (tb->titleBarFlags & Qt::WindowContextHelpButtonHint) | ^~ styles/qplastiquestyle.cpp:5303:13: note: here 5303 | case SC_TitleBarMinButton: | ^~~~ styles/qplastiquestyle.cpp:5304:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5304 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qplastiquestyle.cpp:5308:13: note: here 5308 | case SC_TitleBarNormalButton: | ^~~~ styles/qplastiquestyle.cpp:5309:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5309 | if (isMinimized && (tb->titleBarFlags & Qt::WindowMinimizeButtonHint)) | ^~ styles/qplastiquestyle.cpp:5315:13: note: here 5315 | case SC_TitleBarMaxButton: | ^~~~ styles/qplastiquestyle.cpp:5316:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5316 | if (!isMaximized && (tb->titleBarFlags & Qt::WindowMaximizeButtonHint)) | ^~ styles/qplastiquestyle.cpp:5320:13: note: here 5320 | case SC_TitleBarShadeButton: | ^~~~ styles/qplastiquestyle.cpp:5321:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5321 | if (!isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qplastiquestyle.cpp:5325:13: note: here 5325 | case SC_TitleBarUnshadeButton: | ^~~~ styles/qplastiquestyle.cpp:5326:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5326 | if (isMinimized && (tb->titleBarFlags & Qt::WindowShadeButtonHint)) | ^~ styles/qplastiquestyle.cpp:5330:13: note: here 5330 | case SC_TitleBarCloseButton: | ^~~~ styles/qplastiquestyle.cpp: In member function 'virtual int QPlastiqueStyle::pixelMetric(QStyle::PixelMetric, const QStyleOption*, const QWidget*) const': styles/qplastiquestyle.cpp:5531:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5531 | } | ^ styles/qplastiquestyle.cpp:5533:5: note: here 5533 | case PM_ScrollBarExtent: | ^~~~ styles/qplastiquestyle.cpp: In member function 'int QPlastiqueStyle::layoutSpacingImplementation(QSizePolicy::ControlType, QSizePolicy::ControlType, Qt::Orientation, const QStyleOption*, const QWidget*) const': styles/qplastiquestyle.cpp:5898:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5898 | if (orientation == Qt::Vertical) | ^~ styles/qplastiquestyle.cpp:5900:5: note: here 5900 | case CT1(QSizePolicy::RadioButton): | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbox.h -o .moc/release-shared/moc_qtoolbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbutton.h -o .moc/release-shared/moc_qtoolbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractscrollarea.h -o .moc/release-shared/moc_qabstractscrollarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmainwindowlayout.o widgets/qmainwindowlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractscrollarea_p.h -o .moc/release-shared/moc_qabstractscrollarea_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarextension.o widgets/qtoolbarextension.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarseparator.o widgets/qtoolbarseparator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qworkspace.h -o .moc/release-shared/moc_qworkspace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvalidator.o widgets/qvalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstatusbar.o widgets/qstatusbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qplaintextedit.h -o .moc/release-shared/moc_qplaintextedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qplaintextedit_p.h -o .moc/release-shared/moc_qplaintextedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprintpreviewwidget.h -o .moc/release-shared/moc_qprintpreviewwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfocusframe.o widgets/qfocusframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintdialog.h -o .moc/release-shared/moc_qprintdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/rcc -name qprintdialog dialogs/qprintdialog.qrc -o .rcc/release-shared/qrc_qprintdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsplitter.o widgets/qsplitter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qpagesetupdialog.h -o .moc/release-shared/moc_qpagesetupdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetresizehandler.o widgets/qwidgetresizehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qcolordialog.h -o .moc/release-shared/moc_qcolordialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qdialog.h -o .moc/release-shared/moc_qdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetanimator.o widgets/qwidgetanimator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfiledialog.h -o .moc/release-shared/moc_qfiledialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfontdialog.h -o .moc/release-shared/moc_qfontdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qinputdialog.h -o .moc/release-shared/moc_qinputdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qmessagebox.h -o .moc/release-shared/moc_qmessagebox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprogressdialog.h -o .moc/release-shared/moc_qprogressdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarlayout.o widgets/qtoolbarlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfilesystemmodel.h -o .moc/release-shared/moc_qfilesystemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qscrollarea.o widgets/qscrollarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenubar_x11.o widgets/qmenubar_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qwizard.h -o .moc/release-shared/moc_qwizard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintpreviewdialog.h -o .moc/release-shared/moc_qprintpreviewdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractpagesetupdialog.o dialogs/qabstractpagesetupdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractprintdialog.o dialogs/qabstractprintdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpagesetupdialog.o dialogs/qpagesetupdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible.o accessible/qaccessible.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qerrormessage.o dialogs/qerrormessage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible2.o accessible/qaccessible2.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessibleobject.o accessible/qaccessibleobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfileinfogatherer.o dialogs/qfileinfogatherer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from ../../include/QtGui/../../src/gui/itemviews/qfileiconprovider.h:47, from ../../include/QtGui/qfileiconprovider.h:1, from dialogs/qfileinfogatherer_p.h:60, from dialogs/qfileinfogatherer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' dialogs/qfileinfogatherer.cpp:148:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStringList]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QStringList]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QStringList]' dialogs/qfileinfogatherer.cpp:149:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QString; iterator = QString*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QString; iterator = QString*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:284:51: required from 'void QVector::pop_front() [with T = QString]' dialogs/qfileinfogatherer.cpp:220:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/thread/qthread.h:45, from ../../include/QtCore/qthread.h:1, from dialogs/qfileinfogatherer_p.h:56: ../../include/QtCore/../../src/corelib/tools/qstring.h:83:21: note: 'class QString' declared here 83 | class Q_CORE_EXPORT QString | ^~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QStringList; iterator = QStringList*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QStringList; iterator = QStringList*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:284:51: required from 'void QVector::pop_front() [with T = QStringList]' dialogs/qfileinfogatherer.cpp:221:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QStringList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qstringlist.h:1, from ../../include/QtGui/../../src/gui/painting/qcolor.h:47, from ../../include/QtGui/qcolor.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:46: ../../include/QtCore/../../src/corelib/tools/qstringlist.h:66:7: note: 'class QStringList' declared here 66 | class QStringList : public QList | ^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractitemview.h -o .moc/release-shared/moc_qabstractitemview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qidentityproxymodel.h -o .moc/release-shared/moc_qidentityproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessiblebridge.o accessible/qaccessiblebridge.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qheaderview.h -o .moc/release-shared/moc_qheaderview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtableview.h -o .moc/release-shared/moc_qtableview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreeview.h -o .moc/release-shared/moc_qtreeview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessibleplugin.o accessible/qaccessibleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible_unix.o accessible/qaccessible_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemdelegate.h -o .moc/release-shared/moc_qitemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemselectionmodel.h -o .moc/release-shared/moc_qitemselectionmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qdirmodel.h -o .moc/release-shared/moc_qdirmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsidebar.o dialogs/qsidebar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget.h -o .moc/release-shared/moc_qlistwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtablewidget.h -o .moc/release-shared/moc_qtablewidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qproxymodel.h -o .moc/release-shared/moc_qproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreewidget.h -o .moc/release-shared/moc_qtreewidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractproxymodel.h -o .moc/release-shared/moc_qabstractproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qsortfilterproxymodel.h -o .moc/release-shared/moc_qsortfilterproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstandarditemmodel.h -o .moc/release-shared/moc_qstandarditemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemeditorfactory.cpp -o .moc/release-shared/qitemeditorfactory.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qdatawidgetmapper.h -o .moc/release-shared/moc_qdatawidgetmapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbsptree.o itemviews/qbsptree.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from itemviews/qbsptree_p.h:56, from itemviews/qbsptree.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' itemviews/qbsptree.cpp:62:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qcolumnview.h -o .moc/release-shared/moc_qcolumnview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbararealayout.o widgets/qtoolbararealayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qtoolbararealayout.cpp: In member function 'int QToolBarAreaLayoutInfo::distance(const QPoint&) const': widgets/qtoolbararealayout.cpp:604:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 604 | if (pos.y() < rect.bottom()) | ^~ widgets/qtoolbararealayout.cpp:606:9: note: here 606 | case QInternal::RightDock: | ^~~~ widgets/qtoolbararealayout.cpp:607:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | if (pos.y() < rect.bottom()) | ^~ widgets/qtoolbararealayout.cpp:609:9: note: here 609 | case QInternal::TopDock: | ^~~~ widgets/qtoolbararealayout.cpp:610:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 610 | if (pos.x() < rect.right()) | ^~ widgets/qtoolbararealayout.cpp:612:9: note: here 612 | case QInternal::BottomDock: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstyleditemdelegate.h -o .moc/release-shared/moc_qstyleditemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessiblewidget.o accessible/qaccessiblewidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractitemdelegate.o itemviews/qabstractitemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from itemviews/qabstractitemdelegate.cpp:53: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontextplugin.o inputmethod/qinputcontextplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontextfactory.o inputmethod/qinputcontextfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstringlistmodel.o itemviews/qstringlistmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsitem.h -o .moc/release-shared/moc_qgraphicsitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreewidgetitemiterator.o itemviews/qtreewidgetitemiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtGui/private/../../../src/gui/itemviews/qtreewidgetitemiterator_p.h:56, from ../../include/QtGui/private/qtreewidgetitemiterator_p.h:1, from itemviews/qtreewidgetitemiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTreeViewItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTreeViewItem]' ../../include/QtGui/private/../../../src/gui/itemviews/qtreeview_p.h:231:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolumnviewgrip.o itemviews/qcolumnviewgrip.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfileiconprovider.o itemviews/qfileiconprovider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../include/QtGui/private/../../../src/gui/styles/qgtkstyle_p.h:69, from ../../include/QtGui/private/qgtkstyle_p.h:1, from itemviews/qfileiconprovider.cpp:63: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontext.o inputmethod/qinputcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsitemanimation.o graphicsview/qgraphicsitemanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsproxywidget.h -o .moc/release-shared/moc_qgraphicsproxywidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscene.h -o .moc/release-shared/moc_qgraphicsscene.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayout_p.o graphicsview/qgraphicslayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscenebsptreeindex_p.h -o .moc/release-shared/moc_qgraphicsscenebsptreeindex_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsgridlayout.o graphicsview/qgraphicsgridlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicssceneindex_p.h -o .moc/release-shared/moc_qgraphicssceneindex_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayout.o graphicsview/qgraphicslayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicstransform.h -o .moc/release-shared/moc_qgraphicstransform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsview.h -o .moc/release-shared/moc_qgraphicsview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qximinputcontext_x11.o inputmethod/qximinputcontext_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' inputmethod/qximinputcontext_x11.cpp: In member function 'QXIMInputContext::ICData* QXIMInputContext::createICData(QWidget*)': inputmethod/qximinputcontext_x11.cpp:771:34: warning: cast between incompatible function types from 'int (*)(XIC, XPointer, XPointer)' {aka 'int (*)(_XIC*, char*, char*)'} to 'XIMProc' {aka 'void (*)(_XIM*, char*, char*)'} [-Wcast-function-type] 771 | startcallback.callback = (XIMProc) xic_start_callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputmethod/qximinputcontext_x11.cpp:773:33: warning: cast between incompatible function types from 'int (*)(XIC, XPointer, XPointer)' {aka 'int (*)(_XIC*, char*, char*)'} to 'XIMProc' {aka 'void (*)(_XIM*, char*, char*)'} [-Wcast-function-type] 773 | drawcallback.callback = (XIMProc)xic_draw_callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ inputmethod/qximinputcontext_x11.cpp:775:33: warning: cast between incompatible function types from 'int (*)(XIC, XPointer, XPointer)' {aka 'int (*)(_XIC*, char*, char*)'} to 'XIMProc' {aka 'void (*)(_XIM*, char*, char*)'} [-Wcast-function-type] 775 | donecallback.callback = (XIMProc) xic_done_callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicswidget.h -o .moc/release-shared/moc_qgraphicswidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayoutitem.o graphicsview/qgraphicslayoutitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslinearlayout.o graphicsview/qgraphicslinearlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscenelinearindex.o graphicsview/qgraphicsscenelinearindex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssceneevent.o graphicsview/qgraphicssceneevent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscene_bsp.o graphicsview/qgraphicsscene_bsp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from graphicsview/qgraphicsscene_bsp_p.h:62, from graphicsview/qgraphicsscene_bsp.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QList]' graphicsview/qgraphicsscene_bsp.cpp:110:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qcompleter.h -o .moc/release-shared/moc_qcompleter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qdesktopservices.cpp -o .moc/release-shared/qdesktopservices.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsimplex_p.o graphicsview/qsimplex_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsanchorlayout.o graphicsview/qgraphicsanchorlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundoview.cpp -o .moc/release-shared/qundoview.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundogroup.o util/qundogroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractsystemtrayiconsys.o util/qabstractsystemtrayiconsys.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsystemtrayicon.o util/qsystemtrayicon.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicswidget.o graphicsview/qgraphicswidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' graphicsview/qgraphicswidget.cpp: In member function 'virtual bool QGraphicsWidget::event(QEvent*)': graphicsview/qgraphicswidget.cpp:1441:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1441 | if (d->hasDecoration() && windowFrameEvent(event)) | ^~ graphicsview/qgraphicswidget.cpp:1443:5: note: here 1443 | case QEvent::GraphicsSceneMouseMove: | ^~~~ graphicsview/qgraphicswidget.cpp: In member function 'virtual void QGraphicsWidget::changeEvent(QEvent*)': graphicsview/qgraphicswidget.cpp:1484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1484 | if (d->layout) | ^~ graphicsview/qgraphicswidget.cpp:1486:5: note: here 1486 | case QEvent::FontChange: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlistview.o itemviews/qlistview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from itemviews/qlistview.h:45, from itemviews/qlistview.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QModelIndex; iterator = QModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QModelIndex; iterator = QModelIndex*]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:388:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class QModelIndex'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:46: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:58:21: note: 'class QModelIndex' declared here 58 | class Q_CORE_EXPORT QModelIndex | ^~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QListViewItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QListViewItem]' itemviews/qlistview.cpp:2861:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QModelIndex]' itemviews/qlistview.cpp:3124:46: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QVector]' ../../include/QtGui/private/../../../src/gui/itemviews/qbsptree_p.h:96:55: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundostack.o util/qundostack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeyeventtransition.o statemachine/qkeyeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsystemtrayicon_x11.o util/qsystemtrayicon_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmouseeventtransition.o statemachine/qmouseeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguistatemachine.o statemachine/qguistatemachine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgridlayoutengine.o graphicsview/qgridlayoutengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from graphicsview/qgridlayoutengine_p.h:61, from graphicsview/qgridlayoutengine.cpp:49: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFlags]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QFlags]' graphicsview/qgridlayoutengine.cpp:971:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QFlags; iterator = QFlags*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:368:9: required from 'void QVector::insert(int, int, const T&) [with T = QFlags]' graphicsview/qgridlayoutengine.cpp:65:25: required from 'void insertOrRemoveItems(QVector&, int, int) [with T = QFlags]' graphicsview/qgridlayoutengine.cpp:785:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QFlags' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from graphicsview/qgridlayoutengine.cpp:42: ../../include/QtCore/../../src/corelib/global/qglobal.h:2428:7: note: 'class QFlags' declared here 2428 | class QFlags | ^~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QFlags; iterator = QFlags*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:372:8: required from 'void QVector::remove(int, int) [with T = QFlags]' graphicsview/qgridlayoutengine.cpp:67:25: required from 'void insertOrRemoveItems(QVector&, int, int) [with T = QFlags]' graphicsview/qgridlayoutengine.cpp:785:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QFlags' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:2428:7: note: 'class QFlags' declared here 2428 | class QFlags | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbasickeyeventtransition.o statemachine/qbasickeyeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgenericmatrix.o math3d/qgenericmatrix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxembedsystemtrayicon_x11.o util/qxembedsystemtrayicon_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbasicmouseeventtransition.o statemachine/qbasicmouseeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qboxlayout.h -o .moc/release-shared/moc_qboxlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qclipboard.h -o .moc/release-shared/moc_qclipboard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdesktopwidget.h -o .moc/release-shared/moc_qdesktopwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdrag.h -o .moc/release-shared/moc_qdrag.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdnd_p.h -o .moc/release-shared/moc_qdnd_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qformlayout.h -o .moc/release-shared/moc_qformlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgridlayout.h -o .moc/release-shared/moc_qgridlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qlayout.h -o .moc/release-shared/moc_qlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsessionmanager.h -o .moc/release-shared/moc_qsessionmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector2d.o math3d/qvector2d.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qshortcut.h -o .moc/release-shared/moc_qshortcut.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsizepolicy.h -o .moc/release-shared/moc_qsizepolicy.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qstackedlayout.h -o .moc/release-shared/moc_qstackedlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qpalette.h -o .moc/release-shared/moc_qpalette.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qkeymapper_p.h -o .moc/release-shared/moc_qkeymapper_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsoftkeymanager_p.h -o .moc/release-shared/moc_qsoftkeymanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qquaternion.o math3d/qquaternion.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qx11embed_x11.h -o .moc/release-shared/moc_qx11embed_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qguiplatformplugin_p.h -o .moc/release-shared/moc_qguiplatformplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound.h -o .moc/release-shared/moc_qsound.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qeventdispatcher_x11_p.h -o .moc/release-shared/moc_qeventdispatcher_x11_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound_p.h -o .moc/release-shared/moc_qsound_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qiconengineplugin.h -o .moc/release-shared/moc_qiconengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qguieventdispatcher_glib_p.h -o .moc/release-shared/moc_qguieventdispatcher_glib_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qimageiohandler.h -o .moc/release-shared/moc_qimageiohandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpictureformatplugin.h -o .moc/release-shared/moc_qpictureformatplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpixmapfilter_p.h -o .moc/release-shared/moc_qpixmapfilter_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qbrush.h -o .moc/release-shared/moc_qbrush.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qpainter.h -o .moc/release-shared/moc_qpainter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector3d.o math3d/qvector3d.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qgraphicssystemplugin_p.h -o .moc/release-shared/moc_qgraphicssystemplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfont.h -o .moc/release-shared/moc_qfont.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qpaintbuffer_p.h -o .moc/release-shared/moc_qpaintbuffer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfontdatabase.h -o .moc/release-shared/moc_qfontdatabase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfont_p.h -o .moc/release-shared/moc_qfont_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextformat.h -o .moc/release-shared/moc_qtextformat.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextobject.h -o .moc/release-shared/moc_qtextobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector4d.o math3d/qvector4d.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextdocument.h -o .moc/release-shared/moc_qtextdocument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtexttable.h -o .moc/release-shared/moc_qtexttable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextimagehandler_p.h -o .moc/release-shared/moc_qtextimagehandler_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextlist.h -o .moc/release-shared/moc_qtextlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstyleplugin.h -o .moc/release-shared/moc_qstyleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstyle.h -o .moc/release-shared/moc_qstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcommonstyle.h -o .moc/release-shared/moc_qcommonstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qproxystyle.h -o .moc/release-shared/moc_qproxystyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcdestyle.h -o .moc/release-shared/moc_qcdestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qgtkstyle.h -o .moc/release-shared/moc_qgtkstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qplastiquestyle.h -o .moc/release-shared/moc_qplastiquestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcleanlooksstyle.h -o .moc/release-shared/moc_qcleanlooksstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qwindowsstyle.h -o .moc/release-shared/moc_qwindowsstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qgtkstyle_p.h -o .moc/release-shared/moc_qgtkstyle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qbuttongroup.h -o .moc/release-shared/moc_qbuttongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qmotifstyle.h -o .moc/release-shared/moc_qmotifstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractbutton.h -o .moc/release-shared/moc_qabstractbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractslider.h -o .moc/release-shared/moc_qabstractslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendartextnavigator_p.h -o .moc/release-shared/moc_qcalendartextnavigator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcheckbox.h -o .moc/release-shared/moc_qcheckbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcommandlinkbutton.h -o .moc/release-shared/moc_qcommandlinkbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdial.h -o .moc/release-shared/moc_qdial.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcombobox_p.h -o .moc/release-shared/moc_qcombobox_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget_p.h -o .moc/release-shared/moc_qdockwidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdatetimeedit_p.h -o .moc/release-shared/moc_qdatetimeedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qframe.h -o .moc/release-shared/moc_qframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlcdnumber.h -o .moc/release-shared/moc_qlcdnumber.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmainwindow.h -o .moc/release-shared/moc_qmainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlinecontrol_p.h -o .moc/release-shared/moc_qlinecontrol_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenudata.h -o .moc/release-shared/moc_qmenudata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmainwindowlayout_p.h -o .moc/release-shared/moc_qmainwindowlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprogressbar.h -o .moc/release-shared/moc_qprogressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qradiobutton.h -o .moc/release-shared/moc_qradiobutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qslider.h -o .moc/release-shared/moc_qslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qrubberband.h -o .moc/release-shared/moc_qrubberband.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qscrollbar.h -o .moc/release-shared/moc_qscrollbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qspinbox.h -o .moc/release-shared/moc_qspinbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsplashscreen.h -o .moc/release-shared/moc_qsplashscreen.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qstatusbar.h -o .moc/release-shared/moc_qstatusbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qstackedwidget.h -o .moc/release-shared/moc_qstackedwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsplitter.h -o .moc/release-shared/moc_qsplitter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarlayout_p.h -o .moc/release-shared/moc_qtoolbarlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarseparator_p.h -o .moc/release-shared/moc_qtoolbarseparator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabbar_p.h -o .moc/release-shared/moc_qtabbar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qvalidator.h -o .moc/release-shared/moc_qvalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarextension_p.h -o .moc/release-shared/moc_qtoolbarextension_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qwidgetresizehandler_p.h -o .moc/release-shared/moc_qwidgetresizehandler_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfocusframe.h -o .moc/release-shared/moc_qfocusframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qscrollarea.h -o .moc/release-shared/moc_qscrollarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qwidgetanimator_p.h -o .moc/release-shared/moc_qwidgetanimator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qabstractprintdialog.h -o .moc/release-shared/moc_qabstractprintdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qabstractpagesetupdialog.h -o .moc/release-shared/moc_qabstractpagesetupdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qerrormessage.h -o .moc/release-shared/moc_qerrormessage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qsidebar_p.h -o .moc/release-shared/moc_qsidebar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfileinfogatherer_p.h -o .moc/release-shared/moc_qfileinfogatherer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmatrix4x4.o math3d/qmatrix4x4.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared accessible/qaccessibleplugin.h -o .moc/release-shared/moc_qaccessibleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared accessible/qaccessiblebridge.h -o .moc/release-shared/moc_qaccessiblebridge.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qpagesetupdialog_unix_p.h -o .moc/release-shared/moc_qpagesetupdialog_unix_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistview.h -o .moc/release-shared/moc_qlistview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractitemdelegate.h -o .moc/release-shared/moc_qabstractitemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemeditorfactory_p.h -o .moc/release-shared/moc_qitemeditorfactory_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget_p.h -o .moc/release-shared/moc_qlistwidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtablewidget_p.h -o .moc/release-shared/moc_qtablewidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreewidget_p.h -o .moc/release-shared/moc_qtreewidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstringlistmodel.h -o .moc/release-shared/moc_qstringlistmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qcolumnviewgrip_p.h -o .moc/release-shared/moc_qcolumnviewgrip_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qinputcontextplugin.h -o .moc/release-shared/moc_qinputcontextplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qinputcontext.h -o .moc/release-shared/moc_qinputcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsitemanimation.h -o .moc/release-shared/moc_qgraphicsitemanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qximinputcontext_p.h -o .moc/release-shared/moc_qximinputcontext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundogroup.h -o .moc/release-shared/moc_qundogroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsanchorlayout.h -o .moc/release-shared/moc_qgraphicsanchorlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qsystemtrayicon.h -o .moc/release-shared/moc_qsystemtrayicon.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qsystemtrayicon_p.h -o .moc/release-shared/moc_qsystemtrayicon_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundostack.h -o .moc/release-shared/moc_qundostack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qcompleter_p.h -o .moc/release-shared/moc_qcompleter_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscenelinearindex_p.h -o .moc/release-shared/moc_qgraphicsscenelinearindex_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qkeyeventtransition.h -o .moc/release-shared/moc_qkeyeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundostack_p.h -o .moc/release-shared/moc_qundostack_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qabstractsystemtrayiconsys_p.h -o .moc/release-shared/moc_qabstractsystemtrayiconsys_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qmouseeventtransition.h -o .moc/release-shared/moc_qmouseeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' util/qabstractsystemtrayiconsys_p.h:76: Warning: Class QSystemTrayIconSysFactoryInterface implements the interface QFactoryInterface but does not list it in Q_INTERFACES. qobject_cast to QFactoryInterface will not work! make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundoview.h -o .moc/release-shared/moc_qundoview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qbasickeyeventtransition_p.h -o .moc/release-shared/moc_qbasickeyeventtransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/rcc -name qmessagebox dialogs/qmessagebox.qrc -o .rcc/release-shared/qrc_qmessagebox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qbasicmouseeventtransition_p.h -o .moc/release-shared/moc_qbasicmouseeventtransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared effects/qgraphicseffect.h -o .moc/release-shared/moc_qgraphicseffect.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared effects/qgraphicseffect_p.h -o .moc/release-shared/moc_qgraphicseffect_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/rcc -name qstyle styles/qstyle.qrc -o .rcc/release-shared/qrc_qstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicseffect.o effects/qgraphicseffect.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from effects/qgraphicseffect.cpp:116: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtooltip.o kernel/qtooltip.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsanchorlayout_p.o graphicsview/qgraphicsanchorlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from graphicsview/qgraphicsanchorlayout_p.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair]' graphicsview/qgraphicsanchorlayout_p.cpp:1050:15: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qactiongroup.o kernel/qactiongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwhatsthis.o kernel/qwhatsthis.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetaction.o kernel/qwidgetaction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaction.o kernel/qaction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesture.o kernel/qgesture.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsound_x11.o kernel/qsound_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmovie.o image/qmovie.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapcache.o image/qpixmapcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdnd_x11.o kernel/qdnd_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem_runtime.o painting/qgraphicssystem_runtime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_runtime_p.h:56, from ../../include/QtGui/private/qgraphicssystem_runtime_p.h:1, from painting/qgraphicssystem_runtime.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstracttextdocumentlayout.o text/qabstracttextdocumentlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qabstracttextdocumentlayout.cpp:45: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsyntaxhighlighter.o text/qsyntaxhighlighter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextformat.h:48, from ../../include/QtGui/qtextformat.h:1, from ../../include/QtGui/../../src/gui/text/qtextobject.h:46, from ../../include/QtGui/qtextobject.h:1, from text/qsyntaxhighlighter.h:50, from text/qsyntaxhighlighter.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextCharFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QTextCharFormat]' ../../include/QtCore/../../src/corelib/tools/qvector.h:668:5: required from 'QVector& QVector::fill(const T&, int) [with T = QTextCharFormat]' text/qsyntaxhighlighter.cpp:224:23: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qapplication.o kernel/qapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from kernel/qapplication.cpp:68: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesturemanager.o kernel/qgesturemanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendarwidget.cpp -o .moc/release-shared/qcalendarwidget.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractspinbox.o widgets/qabstractspinbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qabstractspinbox.cpp: In member function 'virtual void QAbstractSpinBox::keyPressEvent(QKeyEvent*)': widgets/qabstractspinbox.cpp:952:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 952 | isPgUpOrDown = true; | ~~~~~~~~~~~~~^~~~~~ widgets/qabstractspinbox.cpp:953:5: note: here 953 | case Qt::Key_Up: | ^~~~ widgets/qabstractspinbox.cpp: In static member function 'static int QAbstractSpinBoxPrivate::variantCompare(const QVariant&, const QVariant&)': widgets/qabstractspinbox.cpp:2095:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2095 | if (arg2.type() == QVariant::Invalid) | ^~ widgets/qabstractspinbox.cpp:2097:5: note: here 2097 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextcontrol.o text/qtextcontrol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextformat.h:48, from ../../include/QtGui/qtextformat.h:1, from ../../include/QtGui/../../src/gui/text/qtextcursor.h:47, from ../../include/QtGui/qtextcursor.h:1, from text/qtextcontrol_p.h:58, from text/qtextcontrol.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QAbstractTextDocumentLayout::Selection]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QAbstractTextDocumentLayout::Selection]' text/qtextcontrol.cpp:2325:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget.cpp -o .moc/release-shared/qdockwidget.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidget.o kernel/qwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from kernel/qwidget.cpp:107: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from kernel/qapplication.h:54, from kernel/qwidget.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWeakPointer]' kernel/qwidget.cpp:10303:64: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ kernel/qwidget.cpp: In member function 'virtual bool QWidget::event(QEvent*)': kernel/qwidget.cpp:8574:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 8574 | if (d->actions.count()) { | ^~ kernel/qwidget.cpp:8581:9: note: here 8581 | default: | ^~~~~~~ kernel/qwidget.cpp:8856:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 8856 | } | ^ kernel/qwidget.cpp:8858:5: note: here 8858 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfontcombobox.cpp -o .moc/release-shared/qfontcombobox.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qapplication_x11.o kernel/qapplication_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' kernel/qapplication_x11.cpp: In function 'int qt_sync_request_scanner(Display*, XEvent*, XPointer)': kernel/qapplication_x11.cpp:803:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 803 | const ulong timestamp = (const ulong) event->xclient.data.l[1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/qapplication_x11.cpp: In member function 'virtual int QApplication::x11ClientMessage(QWidget*, XEvent*, bool)': kernel/qapplication_x11.cpp:3207:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 3207 | const ulong timestamp = (const ulong) event->xclient.data.l[1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/qapplication_x11.cpp: In member function 'int QApplication::x11ProcessEvent(XEvent*)': kernel/qapplication_x11.cpp:3255:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 3255 | X11->userTime = event->xbutton.time; kernel/qapplication_x11.cpp:3257:5: note: here 3257 | case ButtonRelease: | ^~~~ kernel/qapplication_x11.cpp:3264:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 3264 | X11->userTime = event->xkey.time; kernel/qapplication_x11.cpp:3266:5: note: here 3266 | case XKeyRelease: | ^~~~ kernel/qapplication_x11.cpp:3511:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3511 | if (!d->inPopupMode() && !QWidget::mouseGrabber() && pressed_window != widget->internalWinId() | ^~ kernel/qapplication_x11.cpp:3515:5: note: here 3515 | case ButtonPress: | ^~~~ kernel/qapplication_x11.cpp:3522:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3522 | if (event->type == ButtonPress) | ^~ kernel/qapplication_x11.cpp:3525:5: note: here 3525 | case MotionNotify: | ^~~~ kernel/qapplication_x11.cpp:3550:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 3550 | qt_net_update_user_time(widget->window(), X11->userTime); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/qapplication_x11.cpp:3552:5: note: here 3552 | case XKeyRelease: | ^~~~ kernel/qapplication_x11.cpp: At global scope: kernel/qapplication_x11.cpp:471:14: warning: 'void* qt_load_library_runtime(const char*, int, int, const char*)' defined but not used [-Wunused-function] 471 | static void* qt_load_library_runtime(const char *library, int vernum, | ^~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdatetimeedit.o widgets/qdatetimeedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qdatetimeedit.cpp: In member function 'virtual void QDateTimeEdit::keyPressEvent(QKeyEvent*)': widgets/qdatetimeedit.cpp:1122:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1122 | if (!d->isSeparatorKey(event)) { | ^~ widgets/qdatetimeedit.cpp:1127:5: note: here 1127 | case Qt::Key_Left: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qeffects.o widgets/qeffects.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qeffects.cpp: In member function 'virtual bool QAlphaWidget::eventFilter(QObject*, QEvent*)': widgets/qeffects.cpp:198:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 198 | if (o != widget) | ^~ widgets/qeffects.cpp:200:5: note: here 200 | case QEvent::MouseButtonPress: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdialogbuttonbox.o widgets/qdialogbuttonbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgroupbox.o widgets/qgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdisubwindow.cpp -o .moc/release-shared/qmdisubwindow.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenu.cpp -o .moc/release-shared/qmenu.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcombobox.o widgets/qcombobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qcombobox.cpp: In member function 'virtual bool QComboBox::event(QEvent*)': widgets/qcombobox.cpp:2856:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2856 | if (const QHoverEvent *he = static_cast(event)) | ^~ widgets/qcombobox.cpp:2858:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2858 | break; | ^~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from widgets/qcombobox.h:45, from widgets/qcombobox.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QModelIndex]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QModelIndex]' widgets/qcombobox.cpp:2398:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ widgets/qcombobox.cpp: In member function 'virtual void QComboBox::keyPressEvent(QKeyEvent*)': widgets/qcombobox.cpp:2952:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2952 | if (e->modifiers() & Qt::ControlModifier) | ^~ widgets/qcombobox.cpp:2954:5: note: here 2954 | case Qt::Key_PageUp: | ^~~~ widgets/qcombobox.cpp:2992:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2992 | if (!d->lineEdit) { | ^~ widgets/qcombobox.cpp:2996:5: note: here 2996 | case Qt::Key_Enter: | ^~~~ widgets/qcombobox.cpp:3037:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3037 | newIndex = -1; | ~~~~~~~~~^~~~ widgets/qcombobox.cpp:3038:9: note: here 3038 | case MoveDown: | ^~~~ widgets/qcombobox.cpp:3044:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 3044 | newIndex = count(); | ~~~~~^~ widgets/qcombobox.cpp:3045:9: note: here 3045 | case MoveUp: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentlayout.o text/qtextdocumentlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from text/qtextdocumentlayout.cpp:47: text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextlayout.h:47, from ../../include/QtGui/qtextlayout.h:1, from ../../include/QtGui/../../src/gui/text/qabstracttextdocumentlayout.h:46, from ../../include/QtGui/qabstracttextdocumentlayout.h:1, from text/qtextdocumentlayout_p.h:56, from text/qtextdocumentlayout.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextLayout::FormatRange]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextLayout::FormatRange]' text/qtextdocumentlayout.cpp:1291:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QAbstractTextDocumentLayout::Selection]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QAbstractTextDocumentLayout::Selection]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QAbstractTextDocumentLayout::Selection]' ../../include/QtGui/../../src/gui/text/qabstracttextdocumentlayout.h:77:12: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlabel.o widgets/qlabel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsizegrip.o widgets/qsizegrip.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpushbutton.o widgets/qpushbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlineedit.o widgets/qlineedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtabwidget.o widgets/qtabwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbox.cpp -o .moc/release-shared/qtoolbox.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenubar.o widgets/qmenubar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmdiarea.o widgets/qmdiarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qworkspace.cpp -o .moc/release-shared/qworkspace.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextbrowser.o widgets/qtextbrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/widgets/qtextedit.h:45, from ../../include/QtGui/qtextedit.h:1, from widgets/qtextbrowser.h:45, from widgets/qtextbrowser.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextBrowserPrivate::HistoryEntry]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QTextBrowserPrivate::HistoryEntry]' widgets/qtextbrowser.cpp:1149:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprintpreviewwidget.cpp -o .moc/release-shared/qprintpreviewwidget.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbar.o widgets/qtoolbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qtoolbar.cpp: In member function 'virtual bool QToolBar::event(QEvent*)': widgets/qtoolbar.cpp:1130:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1130 | if (!isHidden()) | ^~ widgets/qtoolbar.cpp:1133:5: note: here 1133 | case QEvent::Show: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintdialog_unix.cpp -o .moc/release-shared/qprintdialog_unix.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qcolordialog.cpp -o .moc/release-shared/qcolordialog.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextedit.o widgets/qtextedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtabbar.o widgets/qtabbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from widgets/qtabbar.cpp:55: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfontdialog.cpp -o .moc/release-shared/qfontdialog.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qinputdialog.cpp -o .moc/release-shared/qinputdialog.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbutton.o widgets/qtoolbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qtoolbutton.cpp: In member function 'virtual bool QToolButton::event(QEvent*)': widgets/qtoolbutton.cpp:1162:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1162 | if (const QHoverEvent *he = static_cast(event)) | ^~ widgets/qtoolbutton.cpp:1164:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1164 | break; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractscrollarea.o widgets/qabstractscrollarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdialog.o dialogs/qdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprogressdialog.o dialogs/qprogressdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintpreviewdialog.cpp -o .moc/release-shared/qprintpreviewdialog.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qplaintextedit.o widgets/qplaintextedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:56, from ../../include/QtGui/private/qwidget_p.h:1, from ../../include/QtGui/private/../../../src/gui/widgets/qframe_p.h:56, from ../../include/QtGui/private/qframe_p.h:1, from ../../include/QtGui/private/../../../src/gui/widgets/qabstractscrollarea_p.h:56, from ../../include/QtGui/private/qabstractscrollarea_p.h:1, from widgets/qplaintextedit_p.h:56, from widgets/qplaintextedit.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextLayout::FormatRange]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QTextLayout::FormatRange]' widgets/qplaintextedit.cpp:1897:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QAbstractTextDocumentLayout::Selection]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QAbstractTextDocumentLayout::Selection]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QAbstractTextDocumentLayout::Selection]' ../../include/QtGui/../../src/gui/text/qabstracttextdocumentlayout.h:77:12: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpagesetupdialog_unix.o dialogs/qpagesetupdialog_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpdf_p.h:59, from ../../include/QtGui/private/qpdf_p.h:1, from dialogs/qpagesetupdialog_unix.cpp:59: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmessagebox.o dialogs/qmessagebox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtableview.cpp -o .moc/release-shared/qtableview.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qidentityproxymodel.o itemviews/qidentityproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylesheetstyle.o styles/qstylesheetstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from ../../include/QtGui/../../src/gui/styles/qstyle.h:48, from ../../include/QtGui/qstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qcommonstyle.h:45, from ../../include/QtGui/qcommonstyle.h:1, from ../../include/QtGui/../../src/gui/styles/qwindowsstyle.h:45, from ../../include/QtGui/qwindowsstyle.h:1, from styles/qstylesheetstyle_p.h:45, from styles/qstylesheetstyle.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleSheet]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' styles/qstylesheetstyle.cpp:1580:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QCss::Declaration]' styles/qstylesheetstyle.cpp:1610:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' styles/qstylesheetstyle.cpp:1523:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' styles/qstylesheetstyle.cpp:1523:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' styles/qstylesheetstyle.cpp:1523:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' styles/qstylesheetstyle.cpp:1523:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' styles/qstylesheetstyle.cpp:1523:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ styles/qstylesheetstyle.cpp: In member function 'virtual void QStyleSheetStyle::drawPrimitive(QStyle::PrimitiveElement, const QStyleOption*, QPainter*, const QWidget*) const': styles/qstylesheetstyle.cpp:4280:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4280 | } | ^ styles/qstylesheetstyle.cpp:4283:5: note: here 4283 | case PE_PanelMenu: | ^~~~ styles/qstylesheetstyle.cpp: In member function 'virtual QSize QStyleSheetStyle::sizeFromContents(QStyle::ContentsType, const QStyleOption*, const QSize&, const QWidget*) const': styles/qstylesheetstyle.cpp:4816:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4816 | if (rule.hasBox() || !rule.hasNativeBorder() || !rule.baseStyleCanDraw()) | ^~ styles/qstylesheetstyle.cpp:4819:5: note: here 4819 | case CT_ComboBox: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfilesystemmodel.o dialogs/qfilesystemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from dialogs/qfilesystemmodel.h:48, from dialogs/qfilesystemmodel_p.h:56, from dialogs/qfilesystemmodel.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' dialogs/qfilesystemmodel.cpp:1862:40: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfiledialog.o dialogs/qfiledialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' dialogs/qfiledialog.cpp: In member function 'QString QFileDialog::labelText(DialogLabel) const': dialogs/qfiledialog.cpp:1679:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1679 | if (button) | ^~ dialogs/qfiledialog.cpp:1681:5: note: here 1681 | case Reject: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget.cpp -o .moc/release-shared/qlistwidget.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwizard.o dialogs/qwizard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/dialogs/qdialog.h:45, from ../../include/QtGui/qdialog.h:1, from dialogs/qwizard.h:45, from dialogs/qwizard.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWizardDefaultProperty]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWizardDefaultProperty]' dialogs/qwizard.cpp:746:36: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QWizardField; iterator = QWizardField*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QWizardField]' dialogs/qwizard.cpp:817:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QWizardField' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs/qwizard.cpp:164:7: note: 'class QWizardField' declared here 164 | class QWizardField | ^~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QWizardDefaultProperty; iterator = QWizardDefaultProperty*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QWizardDefaultProperty]' dialogs/qwizard.cpp:2927:43: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QWizardDefaultProperty' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs/qwizard.cpp:151:7: note: 'class QWizardDefaultProperty' declared here 151 | class QWizardDefaultProperty | ^~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWizardField]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWizardField]' ../../include/QtCore/../../src/corelib/tools/qvector.h:297:7: required from 'QVector& QVector::operator+=(const T&) [with T = QWizardField]' dialogs/qwizard.cpp:796:15: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemdelegate.o itemviews/qitemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from itemviews/qitemdelegate.cpp:68: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qheaderview.o itemviews/qheaderview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' itemviews/qheaderview.cpp: In member function 'virtual void QHeaderView::mouseReleaseEvent(QMouseEvent*)': itemviews/qheaderview.cpp:2317:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2317 | } // not moving | ^ itemviews/qheaderview.cpp:2318:5: note: here 2318 | case QHeaderViewPrivate::SelectSections: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractitemview.o itemviews/qabstractitemview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' itemviews/qabstractitemview.cpp: In member function 'virtual void QAbstractItemView::keyPressEvent(QKeyEvent*)': itemviews/qabstractitemview.cpp:2382:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2382 | if (event->modifiers() & Qt::ControlModifier) { | ^~ itemviews/qabstractitemview.cpp:2386:5: note: here 2386 | default: { | ^~~~~~~ itemviews/qabstractitemview.cpp: In member function 'QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::extendedSelectionCommand(const QModelIndex&, const QEvent*) const': itemviews/qabstractitemview.cpp:3857:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 3857 | modifiers = modifiers & ~Qt::ShiftModifier; // special case for backtab | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ itemviews/qabstractitemview.cpp:3858:13: note: here 3858 | case Qt::Key_Down: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qproxymodel.o itemviews/qproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemselectionmodel.o itemviews/qitemselectionmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdirmodel.o itemviews/qdirmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from ../../include/QtGui/../../src/gui/itemviews/qfileiconprovider.h:47, from ../../include/QtGui/qfileiconprovider.h:1, from itemviews/qdirmodel.h:47, from itemviews/qdirmodel.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QDirModelPrivate::QDirNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QDirModelPrivate::QDirNode]' itemviews/qdirmodel.cpp:1372:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractproxymodel.o itemviews/qabstractproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemeditorfactory.o itemviews/qitemeditorfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreeview.o itemviews/qtreeview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' itemviews/qtreeview.cpp: In member function 'virtual void QTreeView::mousePressEvent(QMouseEvent*)': itemviews/qtreeview.cpp:1821:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1821 | if (style()->styleHint(QStyle::SH_Q3ListViewExpand_SelectMouseType, 0, this) == QEvent::MouseButtonPress) | ^~ itemviews/qtreeview.cpp:1823:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1823 | if (!handled && d->itemDecorationAt(event->pos()) == -1) | ^~ itemviews/qtreeview.cpp: In member function 'void QTreeView::columnCountChanged(int, int)': itemviews/qtreeview.cpp:2527:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2527 | if (isVisible()) | ^~ itemviews/qtreeview.cpp:2529:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2529 | viewport()->update(); | ^~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from itemviews/qtreeview.h:45, from itemviews/qtreeview.cpp:41: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPersistentModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPersistentModelIndex]' itemviews/qtreeview.cpp:648:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QPersistentModelIndex; iterator = QPersistentModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QPersistentModelIndex]' itemviews/qtreeview.cpp:653:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QPersistentModelIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:46: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:107:21: note: 'class QPersistentModelIndex' declared here 107 | class Q_CORE_EXPORT QPersistentModelIndex | ^~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QTreeViewItem; iterator = QTreeViewItem*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:368:9: required from 'void QVector::insert(int, int, const T&) [with T = QTreeViewItem]' itemviews/qtreeview.cpp:2901:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct QTreeViewItem'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qtreeview_p.h:1, from itemviews/qtreeview.cpp:60: ../../include/QtGui/private/../../../src/gui/itemviews/qtreeview_p.h:64:8: note: 'struct QTreeViewItem' declared here 64 | struct QTreeViewItem | ^~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QTreeViewItem; iterator = QTreeViewItem*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:372:8: required from 'void QVector::remove(int, int) [with T = QTreeViewItem]' itemviews/qtreeview.cpp:2918:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct QTreeViewItem'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/itemviews/qtreeview_p.h:64:8: note: 'struct QTreeViewItem' declared here 64 | struct QTreeViewItem | ^~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTreeViewItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QTreeViewItem]' itemviews/qtreeview.cpp:3152:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QModelIndex]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QModelIndex]' itemviews/qtreeview.cpp:1923:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QItemSelectionRange]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QItemSelectionRange]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QItemSelectionRange]' itemviews/qtreeview.cpp:3656:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdatawidgetmapper.o itemviews/qdatawidgetmapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtablewidget.o itemviews/qtablewidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from ../../include/QtGui/../../src/gui/itemviews/qtableview.h:45, from ../../include/QtGui/qtableview.h:1, from itemviews/qtablewidget.h:45, from itemviews/qtablewidget.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPair]' itemviews/qtablewidget.cpp:500:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWidgetItemData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWidgetItemData]' itemviews/qtablewidget.cpp:1375:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleditemdelegate.o itemviews/qstyleditemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from itemviews/qstyleditemdelegate.cpp:69: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolumnview.o itemviews/qcolumnview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreewidget.o itemviews/qtreewidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from ../../include/QtGui/../../src/gui/itemviews/qtreeview.h:45, from ../../include/QtGui/qtreeview.h:1, from itemviews/qtreewidget.h:45, from itemviews/qtreewidget.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' itemviews/qtreewidget.cpp:194:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWidgetItemData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWidgetItemData]' itemviews/qtreewidget.cpp:200:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QVector; iterator = QVector*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:368:9: required from 'void QVector::insert(int, int, const T&) [with T = QVector]' itemviews/qtreewidget.cpp:474:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QVector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:105:7: note: 'class QVector' declared here 105 | class QVector | ^~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QWidgetItemData; iterator = QWidgetItemData*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QWidgetItemData]' itemviews/qtreewidget.cpp:1823:42: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QWidgetItemData' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qwidgetitemdata_p.h:1, from itemviews/qtreewidget.cpp:51: ../../include/QtGui/private/../../../src/gui/itemviews/qwidgetitemdata_p.h:58:7: note: 'class QWidgetItemData' declared here 58 | class QWidgetItemData | ^~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:247:31: required from 'T* QVector::begin() [with T = QPair; iterator = QPair*]' itemviews/qtreewidget.cpp:613:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTreeViewItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTreeViewItem]' ../../include/QtGui/private/../../../src/gui/itemviews/qtreeview_p.h:231:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ itemviews/qtreewidget.cpp: In member function 'virtual void QTreeWidgetItem::setData(int, int, const QVariant&)': itemviews/qtreewidget.cpp:1728:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1728 | } | ^ itemviews/qtreewidget.cpp:1730:5: note: here 1730 | default: | ^~~~~~~ itemviews/qtreewidget.cpp: In member function 'virtual QVariant QTreeWidgetItem::data(int, int) const': itemviews/qtreewidget.cpp:1777:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1777 | if (children.count() && (itemFlags & Qt::ItemIsTristate)) | ^~ itemviews/qtreewidget.cpp:1780:4: note: here 1780 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsortfilterproxymodel.o itemviews/qsortfilterproxymodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from itemviews/qitemselectionmodel.h:46, from itemviews/qsortfilterproxymodel.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QModelIndex]' itemviews/qsortfilterproxymodel.cpp:351:44: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' itemviews/qsortfilterproxymodel.cpp:508:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >]' itemviews/qsortfilterproxymodel.cpp:649:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QModelIndex; iterator = QModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QModelIndex; iterator = QModelIndex*]' itemviews/qsortfilterproxymodel.cpp:916:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class QModelIndex'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractproxymodel.h:45, from ../../include/QtGui/qabstractproxymodel.h:1, from itemviews/qsortfilterproxymodel.h:45, from itemviews/qsortfilterproxymodel.cpp:42: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:58:21: note: 'class QModelIndex' declared here 58 | class Q_CORE_EXPORT QModelIndex | ^~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' itemviews/qsortfilterproxymodel.cpp:938:40: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstandarditemmodel.o itemviews/qstandarditemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from itemviews/qstandarditemmodel.h:46, from itemviews/qstandarditemmodel.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWidgetItemData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWidgetItemData]' itemviews/qstandarditemmodel.cpp:200:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPair]' itemviews/qstandarditemmodel.cpp:235:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QWidgetItemData; iterator = QWidgetItemData*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QWidgetItemData; iterator = QWidgetItemData*]' itemviews/qstandarditemmodel.cpp:820:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QWidgetItemData' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qwidgetitemdata_p.h:1, from ../../include/QtGui/private/../../../src/gui/itemviews/qstandarditemmodel_p.h:60, from ../../include/QtGui/private/qstandarditemmodel_p.h:1, from itemviews/qstandarditemmodel.cpp:56: ../../include/QtGui/private/../../../src/gui/itemviews/qwidgetitemdata_p.h:58:7: note: 'class QWidgetItemData' declared here 58 | class QWidgetItemData | ^~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPersistentModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QPersistentModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QPersistentModelIndex]' itemviews/qstandarditemmodel.cpp:3095:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsproxywidget.o graphicsview/qgraphicsproxywidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicstransform.o graphicsview/qgraphicstransform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscenebsptreeindex.o graphicsview/qgraphicsscenebsptreeindex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' graphicsview/qgraphicsscenebsptreeindex.cpp: In member function 'virtual bool QGraphicsSceneBspTreeIndex::event(QEvent*)': graphicsview/qgraphicsscenebsptreeindex.cpp:699:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 699 | if (d->indexTimerId && static_cast(event)->timerId() == d->indexTimerId) { | ^~ graphicsview/qgraphicsscenebsptreeindex.cpp:708:5: note: here 708 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssceneindex.o graphicsview/qgraphicssceneindex.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qboxlayout.o .moc/release-shared/moc_qboxlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qclipboard.o .moc/release-shared/moc_qclipboard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicswidget_p.o graphicsview/qgraphicswidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdesktopwidget.o .moc/release-shared/moc_qdesktopwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdrag.o .moc/release-shared/moc_qdrag.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundoview.o util/qundoview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from ../../include/QtGui/../../src/gui/itemviews/qlistview.h:45, from ../../include/QtGui/qlistview.h:1, from util/qundoview.h:45, from util/qundoview.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QModelIndex; iterator = QModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QModelIndex; iterator = QModelIndex*]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:388:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class QModelIndex'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:46: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:58:21: note: 'class QModelIndex' declared here 58 | class Q_CORE_EXPORT QModelIndex | ^~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QModelIndex]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:317:47: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QVector]' ../../include/QtGui/private/../../../src/gui/itemviews/qbsptree_p.h:96:55: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopservices.o util/qdesktopservices.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qformlayout.o .moc/release-shared/moc_qformlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlayout.o .moc/release-shared/moc_qlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgridlayout.o .moc/release-shared/moc_qgridlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdnd_p.o .moc/release-shared/moc_qdnd_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsessionmanager.o .moc/release-shared/moc_qsessionmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsizepolicy.o .moc/release-shared/moc_qsizepolicy.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpalette.o .moc/release-shared/moc_qpalette.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstackedlayout.o .moc/release-shared/moc_qstackedlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qshortcut.o .moc/release-shared/moc_qshortcut.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qkeymapper_p.o .moc/release-shared/moc_qkeymapper_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcompleter.o util/qcompleter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsoftkeymanager_p.o .moc/release-shared/moc_qsoftkeymanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsview.o graphicsview/qgraphicsview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' graphicsview/qgraphicsview.cpp: In member function 'void QGraphicsViewPrivate::updateInputMethodSensitivity()': graphicsview/qgraphicsview.cpp:1103:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1103 | if (QWidget *fw = widget->focusWidget()) | ^~ graphicsview/qgraphicsview.cpp:1105:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1105 | q->setInputMethodHints(widget->inputMethodHints()); | ^ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/painting/qpainter.h:49, from ../../include/QtGui/qpainter.h:1, from graphicsview/qgraphicsview.h:46, from graphicsview/qgraphicsview.cpp:259: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStyleOptionGraphicsItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QStyleOptionGraphicsItem]' graphicsview/qgraphicsview.cpp:359:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qx11embed_x11.o .moc/release-shared/moc_qx11embed_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qguiplatformplugin_p.o .moc/release-shared/moc_qguiplatformplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qeventdispatcher_x11_p.o .moc/release-shared/moc_qeventdispatcher_x11_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qguieventdispatcher_glib_p.o .moc/release-shared/moc_qguieventdispatcher_glib_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsound.o .moc/release-shared/moc_qsound.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsound_p.o .moc/release-shared/moc_qsound_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qiconengineplugin.o .moc/release-shared/moc_qiconengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qimageiohandler.o .moc/release-shared/moc_qimageiohandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpictureformatplugin.o .moc/release-shared/moc_qpictureformatplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbrush.o .moc/release-shared/moc_qbrush.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpixmapfilter_p.o .moc/release-shared/moc_qpixmapfilter_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicssystemplugin_p.o .moc/release-shared/moc_qgraphicssystemplugin_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpainter.o .moc/release-shared/moc_qpainter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfont.o .moc/release-shared/moc_qfont.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfontdatabase.o .moc/release-shared/moc_qfontdatabase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfont_p.o .moc/release-shared/moc_qfont_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpaintbuffer_p.o .moc/release-shared/moc_qpaintbuffer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from .moc/release-shared/../../painting/qpaintbuffer_p.h:59, from .moc/release-shared/moc_qpaintbuffer_p.cpp:9: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/painting/qpainter.h:49, from ../../include/QtGui/qpainter.h:1, from ../../include/QtGui/../../src/gui/painting/qpaintengine.h:48, from ../../include/QtGui/qpaintengine.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengineex_p.h:56, from ../../include/QtGui/private/qpaintengineex_p.h:1, from .moc/release-shared/../../painting/qpaintbuffer_p.h:58: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QVariant]' .moc/release-shared/../../painting/qpaintbuffer_p.h:224:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextformat.o .moc/release-shared/moc_qtextformat.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextdocument.o .moc/release-shared/moc_qtextdocument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextobject.o .moc/release-shared/moc_qtextobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextimagehandler_p.o .moc/release-shared/moc_qtextimagehandler_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstyleplugin.o .moc/release-shared/moc_qstyleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtexttable.o .moc/release-shared/moc_qtexttable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextlist.o .moc/release-shared/moc_qtextlist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstyle.o .moc/release-shared/moc_qstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcommonstyle.o .moc/release-shared/moc_qcommonstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qproxystyle.o .moc/release-shared/moc_qproxystyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcdestyle.o .moc/release-shared/moc_qcdestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qplastiquestyle.o .moc/release-shared/moc_qplastiquestyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsitem.o graphicsview/qgraphicsitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from graphicsview/qgraphicsitem.cpp:755: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ graphicsview/qgraphicsitem.cpp: In member function 'void QGraphicsPixmapItemPrivate::updateShape()': graphicsview/qgraphicsitem.cpp:9556:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 9556 | } | ^ graphicsview/qgraphicsitem.cpp:9557:9: note: here 9557 | case QGraphicsPixmapItem::BoundingRectShape: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgtkstyle.o .moc/release-shared/moc_qgtkstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcleanlooksstyle.o .moc/release-shared/moc_qcleanlooksstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwindowsstyle.o .moc/release-shared/moc_qwindowsstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbuttongroup.o .moc/release-shared/moc_qbuttongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmotifstyle.o .moc/release-shared/moc_qmotifstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcalendartextnavigator_p.o .moc/release-shared/moc_qcalendartextnavigator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgtkstyle_p.o .moc/release-shared/moc_qgtkstyle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from .moc/release-shared/../../styles/qgtkstyle_p.h:69, from .moc/release-shared/moc_qgtkstyle_p.cpp:9: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:729:3: note: declared here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractbutton.o .moc/release-shared/moc_qabstractbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractslider.o .moc/release-shared/moc_qabstractslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcheckbox.o .moc/release-shared/moc_qcheckbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcommandlinkbutton.o .moc/release-shared/moc_qcommandlinkbutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qframe.o .moc/release-shared/moc_qframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlcdnumber.o .moc/release-shared/moc_qlcdnumber.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdial.o .moc/release-shared/moc_qdial.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdockwidget_p.o .moc/release-shared/moc_qdockwidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdatetimeedit_p.o .moc/release-shared/moc_qdatetimeedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcombobox_p.o .moc/release-shared/moc_qcombobox_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmainwindow.o .moc/release-shared/moc_qmainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlinecontrol_p.o .moc/release-shared/moc_qlinecontrol_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmenudata.o .moc/release-shared/moc_qmenudata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmainwindowlayout_p.o .moc/release-shared/moc_qmainwindowlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscene.o graphicsview/qgraphicsscene.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qprogressbar.o .moc/release-shared/moc_qprogressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qradiobutton.o .moc/release-shared/moc_qradiobutton.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qscrollbar.o .moc/release-shared/moc_qscrollbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qrubberband.o .moc/release-shared/moc_qrubberband.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qslider.o .moc/release-shared/moc_qslider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsplashscreen.o .moc/release-shared/moc_qsplashscreen.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsplitter.o .moc/release-shared/moc_qsplitter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qspinbox.o .moc/release-shared/moc_qspinbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstatusbar.o .moc/release-shared/moc_qstatusbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstackedwidget.o .moc/release-shared/moc_qstackedwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarlayout_p.o .moc/release-shared/moc_qtoolbarlayout_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qvalidator.o .moc/release-shared/moc_qvalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarextension_p.o .moc/release-shared/moc_qtoolbarextension_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarseparator_p.o .moc/release-shared/moc_qtoolbarseparator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwidgetresizehandler_p.o .moc/release-shared/moc_qwidgetresizehandler_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfocusframe.o .moc/release-shared/moc_qfocusframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtabbar_p.o .moc/release-shared/moc_qtabbar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qscrollarea.o .moc/release-shared/moc_qscrollarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwidgetanimator_p.o .moc/release-shared/moc_qwidgetanimator_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractprintdialog.o .moc/release-shared/moc_qabstractprintdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractpagesetupdialog.o .moc/release-shared/moc_qabstractpagesetupdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qerrormessage.o .moc/release-shared/moc_qerrormessage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfileinfogatherer_p.o .moc/release-shared/moc_qfileinfogatherer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qaccessiblebridge.o .moc/release-shared/moc_qaccessiblebridge.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qaccessibleplugin.o .moc/release-shared/moc_qaccessibleplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsidebar_p.o .moc/release-shared/moc_qsidebar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpagesetupdialog_unix_p.o .moc/release-shared/moc_qpagesetupdialog_unix_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractitemdelegate.o .moc/release-shared/moc_qabstractitemdelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlistview.o .moc/release-shared/moc_qlistview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qitemeditorfactory_p.o .moc/release-shared/moc_qitemeditorfactory_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstringlistmodel.o .moc/release-shared/moc_qstringlistmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qinputcontextplugin.o .moc/release-shared/moc_qinputcontextplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlistwidget_p.o .moc/release-shared/moc_qlistwidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from .moc/release-shared/../../itemviews/qlistwidget_p.h:56, from .moc/release-shared/moc_qlistwidget_p.cpp:9: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QModelIndex; iterator = QModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QModelIndex; iterator = QModelIndex*]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:388:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class QModelIndex'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from .moc/release-shared/../../itemviews/qlistwidget_p.h:55: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:58:21: note: 'class QModelIndex' declared here 58 | class Q_CORE_EXPORT QModelIndex | ^~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QModelIndex]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:317:47: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QVector]' ../../include/QtGui/private/../../../src/gui/itemviews/qbsptree_p.h:96:55: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtreewidget_p.o .moc/release-shared/moc_qtreewidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qabstractitemmodel_p.h:57, from ../../include/QtCore/private/qabstractitemmodel_p.h:1, from .moc/release-shared/../../itemviews/qtreewidget_p.h:56, from .moc/release-shared/moc_qtreewidget_p.cpp:9: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTreeViewItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QTreeViewItem]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QTreeViewItem]' ../../include/QtGui/private/../../../src/gui/itemviews/qtreeview_p.h:231:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtablewidget_p.o .moc/release-shared/moc_qtablewidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcolumnviewgrip_p.o .moc/release-shared/moc_qcolumnviewgrip_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qinputcontext.o .moc/release-shared/moc_qinputcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsitemanimation.o .moc/release-shared/moc_qgraphicsitemanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qximinputcontext_p.o .moc/release-shared/moc_qximinputcontext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundogroup.o .moc/release-shared/moc_qundogroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsanchorlayout.o .moc/release-shared/moc_qgraphicsanchorlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsystemtrayicon.o .moc/release-shared/moc_qsystemtrayicon.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundostack.o .moc/release-shared/moc_qundostack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsystemtrayicon_p.o .moc/release-shared/moc_qsystemtrayicon_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qkeyeventtransition.o .moc/release-shared/moc_qkeyeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcompleter_p.o .moc/release-shared/moc_qcompleter_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmouseeventtransition.o .moc/release-shared/moc_qmouseeventtransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractsystemtrayiconsys_p.o .moc/release-shared/moc_qabstractsystemtrayiconsys_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsscenelinearindex_p.o .moc/release-shared/moc_qgraphicsscenelinearindex_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrc_qmessagebox.o .rcc/release-shared/qrc_qmessagebox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundostack_p.o .moc/release-shared/moc_qundostack_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbasicmouseeventtransition_p.o .moc/release-shared/moc_qbasicmouseeventtransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundoview.o .moc/release-shared/moc_qundoview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbasickeyeventtransition_p.o .moc/release-shared/moc_qbasickeyeventtransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicseffect.o .moc/release-shared/moc_qgraphicseffect.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicseffect_p.o .moc/release-shared/moc_qgraphicseffect_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrc_qstyle.o .rcc/release-shared/qrc_qstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontcombobox.o widgets/qfontcombobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbox.o widgets/qtoolbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdockwidget.o widgets/qdockwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintpreviewwidget.o widgets/qprintpreviewwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qobjectdefs.h:1, from ../../include/QtGui/../../src/gui/kernel/qwindowdefs.h:45, from ../../include/QtGui/qwindowdefs.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:46, from ../../include/QtGui/qwidget.h:1, from widgets/qprintpreviewwidget.h:45, from widgets/qprintpreviewwidget.cpp:42: ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes] 168 | Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **); | ^ widgets/qprintpreviewwidget.cpp:150:5: note: in expansion of macro 'Q_OBJECT' 150 | Q_OBJECT | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcalendarwidget.o widgets/qcalendarwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qcalendarwidget.cpp: In member function 'virtual bool QCalendarWidget::event(QEvent*)': widgets/qcalendarwidget.cpp:3012:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3012 | d->updateButtonIcons(); | ~~~~~~~~~~~~~~~~~~~~^~ widgets/qcalendarwidget.cpp:3013:9: note: here 3013 | case QEvent::LocaleChange: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmdisubwindow.o widgets/qmdisubwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputdialog.o dialogs/qinputdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontdialog.o dialogs/qfontdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenu.o widgets/qmenu.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' widgets/qmenu.cpp: In member function 'virtual void QMenu::keyPressEvent(QKeyEvent*)': widgets/qmenu.cpp:2727:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2727 | if (!style()->styleHint(QStyle::SH_Menu_SpaceActivatesItem, 0, this)) | ^~ widgets/qmenu.cpp:2733:5: note: here 2733 | case Qt::Key_Return: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qworkspace.o widgets/qworkspace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolordialog.o dialogs/qcolordialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintpreviewdialog.o dialogs/qprintpreviewdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qobjectdefs.h:1, from ../../include/QtGui/../../src/gui/kernel/qwindowdefs.h:45, from ../../include/QtGui/qwindowdefs.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:46, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/dialogs/qdialog.h:45, from ../../include/QtGui/qdialog.h:1, from dialogs/qprintpreviewdialog.h:45, from dialogs/qprintpreviewdialog.cpp:42: ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes] 168 | Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **); | ^ dialogs/qprintpreviewdialog.cpp:108:5: note: in expansion of macro 'Q_OBJECT' 108 | Q_OBJECT | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintdialog_unix.o dialogs/qprintdialog_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpdf_p.h:59, from ../../include/QtGui/private/qpdf_p.h:1, from dialogs/qprintdialog_unix.cpp:66: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlistwidget.o itemviews/qlistwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/QtGui/../../src/gui/widgets/qabstractscrollarea.h:45, from ../../include/QtGui/qabstractscrollarea.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:45, from ../../include/QtGui/qabstractitemview.h:1, from ../../include/QtGui/../../src/gui/itemviews/qlistview.h:45, from ../../include/QtGui/qlistview.h:1, from itemviews/qlistwidget.h:45, from itemviews/qlistwidget.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QModelIndex; iterator = QModelIndex*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:256:55: required from 'T* QVector::erase(iterator) [with T = QModelIndex; iterator = QModelIndex*]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:388:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class QModelIndex'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qabstractitemmodel.h:1, from ../../include/QtGui/../../src/gui/itemviews/qabstractitemview.h:46: ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:58:21: note: 'class QModelIndex' declared here 58 | class Q_CORE_EXPORT QModelIndex | ^~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWidgetItemData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWidgetItemData]' itemviews/qlistwidget.cpp:699:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QModelIndex]' ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:317:47: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:247:31: required from 'T* QVector::begin() [with T = QPair; iterator = QPair*]' itemviews/qlistwidget.cpp:304:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QVector]' ../../include/QtGui/private/../../../src/gui/itemviews/qbsptree_p.h:96:55: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/webp -I/usr/include/blkid -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/sysprof-4 -pthread -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtableview.o itemviews/qtableview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' rm -f libQtGui.so.4.8.7 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtGui.so.4 -o libQtGui.so.4.8.7 .obj/release-shared/qguivariantanimation.o .obj/release-shared/qaction.o .obj/release-shared/qactiongroup.o .obj/release-shared/qapplication.o .obj/release-shared/qboxlayout.o .obj/release-shared/qclipboard.o .obj/release-shared/qcursor.o .obj/release-shared/qdrag.o .obj/release-shared/qdnd.o .obj/release-shared/qevent.o .obj/release-shared/qformlayout.o .obj/release-shared/qgridlayout.o .obj/release-shared/qkeysequence.o .obj/release-shared/qlayout.o .obj/release-shared/qlayoutengine.o .obj/release-shared/qlayoutitem.o .obj/release-shared/qmime.o .obj/release-shared/qpalette.o .obj/release-shared/qshortcut.o .obj/release-shared/qshortcutmap.o .obj/release-shared/qstackedlayout.o .obj/release-shared/qtooltip.o .obj/release-shared/qguivariant.o .obj/release-shared/qwhatsthis.o .obj/release-shared/qwidget.o .obj/release-shared/qwidgetaction.o .obj/release-shared/qkeymapper.o .obj/release-shared/qgesture.o .obj/release-shared/qstandardgestures.o .obj/release-shared/qgesturerecognizer.o .obj/release-shared/qgesturemanager.o .obj/release-shared/qsoftkeymanager.o .obj/release-shared/qdesktopwidget.o .obj/release-shared/qguiplatformplugin.o .obj/release-shared/qapplication_x11.o .obj/release-shared/qclipboard_x11.o .obj/release-shared/qcursor_x11.o .obj/release-shared/qdnd_x11.o .obj/release-shared/qdesktopwidget_x11.o .obj/release-shared/qmotifdnd_x11.o .obj/release-shared/qsound_x11.o .obj/release-shared/qwidget_x11.o .obj/release-shared/qwidgetcreate_x11.o .obj/release-shared/qx11embed_x11.o .obj/release-shared/qx11info_x11.o .obj/release-shared/qkeymapper_x11.o .obj/release-shared/qkde.o .obj/release-shared/qguieventdispatcher_glib.o .obj/release-shared/qeventdispatcher_x11.o .obj/release-shared/qsound.o .obj/release-shared/qbitmap.o .obj/release-shared/qicon.o .obj/release-shared/qiconloader.o .obj/release-shared/qimage.o .obj/release-shared/qimageiohandler.o .obj/release-shared/qimagereader.o .obj/release-shared/qimagewriter.o .obj/release-shared/qpaintengine_pic.o .obj/release-shared/qpicture.o .obj/release-shared/qpictureformatplugin.o .obj/release-shared/qpixmap.o .obj/release-shared/qpixmapcache.o .obj/release-shared/qpixmapdata.o .obj/release-shared/qpixmapdatafactory.o .obj/release-shared/qpixmapfilter.o .obj/release-shared/qiconengine.o .obj/release-shared/qiconengineplugin.o .obj/release-shared/qmovie.o .obj/release-shared/qpixmap_raster.o .obj/release-shared/qpixmap_blitter.o .obj/release-shared/qnativeimage.o .obj/release-shared/qimagepixmapcleanuphooks.o .obj/release-shared/qvolatileimage.o .obj/release-shared/qpixmap_x11.o .obj/release-shared/qvolatileimagedata.o .obj/release-shared/qbmphandler.o .obj/release-shared/qppmhandler.o .obj/release-shared/qxbmhandler.o .obj/release-shared/qxpmhandler.o .obj/release-shared/qpnghandler.o .obj/release-shared/qbezier.o .obj/release-shared/qblendfunctions.o .obj/release-shared/qbrush.o .obj/release-shared/qcolor.o .obj/release-shared/qcolor_p.o .obj/release-shared/qcosmeticstroker.o .obj/release-shared/qcssutil.o .obj/release-shared/qdrawutil.o .obj/release-shared/qemulationpaintengine.o .obj/release-shared/qgraphicssystem.o .obj/release-shared/qmatrix.o .obj/release-shared/qmemrotate.o .obj/release-shared/qoutlinemapper.o .obj/release-shared/qpaintdevice.o .obj/release-shared/qpaintengine.o .obj/release-shared/qpaintengine_alpha.o .obj/release-shared/qpaintengine_preview.o .obj/release-shared/qpaintengineex.o .obj/release-shared/qpainter.o .obj/release-shared/qpainterpath.o .obj/release-shared/qpathclipper.o .obj/release-shared/qpdf.o .obj/release-shared/qpen.o .obj/release-shared/qpolygon.o .obj/release-shared/qprintengine_pdf.o .obj/release-shared/qprintengine_ps.o .obj/release-shared/qprinter.o .obj/release-shared/qprinterinfo.o .obj/release-shared/qrasterizer.o .obj/release-shared/qregion.o .obj/release-shared/qstroker.o .obj/release-shared/qstylepainter.o .obj/release-shared/qtessellator.o .obj/release-shared/qtextureglyphcache.o .obj/release-shared/qtransform.o .obj/release-shared/qwindowsurface.o .obj/release-shared/qpaintbuffer.o .obj/release-shared/qpaintengine_raster.o .obj/release-shared/qdrawhelper.o .obj/release-shared/qimagescale.o .obj/release-shared/qgrayraster.o .obj/release-shared/qpaintengine_blitter.o .obj/release-shared/qblittable.o .obj/release-shared/qgraphicssystem_raster.o .obj/release-shared/qgraphicssystem_runtime.o .obj/release-shared/qgraphicssystemfactory.o .obj/release-shared/qgraphicssystemplugin.o .obj/release-shared/qwindowsurface_raster.o .obj/release-shared/qcolormap_x11.o .obj/release-shared/qpaintdevice_x11.o .obj/release-shared/qpaintengine_x11.o .obj/release-shared/qprinterinfo_unix.o .obj/release-shared/qbackingstore.o .obj/release-shared/qcups.o .obj/release-shared/qwindowsurface_x11.o .obj/release-shared/qfont.o .obj/release-shared/qfontengine.o .obj/release-shared/qfontsubset.o .obj/release-shared/qfontmetrics.o .obj/release-shared/qfontdatabase.o .obj/release-shared/qtextcontrol.o .obj/release-shared/qtextengine.o .obj/release-shared/qtextlayout.o .obj/release-shared/qtextformat.o .obj/release-shared/qtextobject.o .obj/release-shared/qtextoption.o .obj/release-shared/qfragmentmap.o .obj/release-shared/qtextdocument.o .obj/release-shared/qtextdocument_p.o .obj/release-shared/qtexthtmlparser.o .obj/release-shared/qabstracttextdocumentlayout.o .obj/release-shared/qtextdocumentlayout.o .obj/release-shared/qtextcursor.o .obj/release-shared/qtextdocumentfragment.o .obj/release-shared/qtextimagehandler.o .obj/release-shared/qtexttable.o .obj/release-shared/qtextlist.o .obj/release-shared/qtextdocumentwriter.o .obj/release-shared/qsyntaxhighlighter.o .obj/release-shared/qcssparser.o .obj/release-shared/qzip.o .obj/release-shared/qtextodfwriter.o .obj/release-shared/qstatictext.o .obj/release-shared/qrawfont.o .obj/release-shared/qglyphrun.o .obj/release-shared/qfont_x11.o .obj/release-shared/qfontengine_x11.o .obj/release-shared/qfontengine_ft.o .obj/release-shared/qrawfont_ft.o .obj/release-shared/qstyle.o .obj/release-shared/qstylefactory.o .obj/release-shared/qstyleoption.o .obj/release-shared/qstyleplugin.o .obj/release-shared/qstylehelper.o .obj/release-shared/qcommonstyle.o .obj/release-shared/qproxystyle.o .obj/release-shared/qstylesheetstyle.o .obj/release-shared/qstylesheetstyle_default.o .obj/release-shared/qcdestyle.o .obj/release-shared/qplastiquestyle.o .obj/release-shared/qgtkstyle.o .obj/release-shared/qgtkpainter.o .obj/release-shared/qgtkstyle_p.o .obj/release-shared/qcleanlooksstyle.o .obj/release-shared/qwindowsstyle.o .obj/release-shared/qmotifstyle.o .obj/release-shared/qabstractbutton.o .obj/release-shared/qabstractslider.o .obj/release-shared/qabstractspinbox.o .obj/release-shared/qcalendarwidget.o .obj/release-shared/qcheckbox.o .obj/release-shared/qcombobox.o .obj/release-shared/qcommandlinkbutton.o .obj/release-shared/qdatetimeedit.o .obj/release-shared/qdial.o .obj/release-shared/qdialogbuttonbox.o .obj/release-shared/qdockwidget.o .obj/release-shared/qdockarealayout.o .obj/release-shared/qeffects.o .obj/release-shared/qfontcombobox.o .obj/release-shared/qframe.o .obj/release-shared/qgroupbox.o .obj/release-shared/qlabel.o .obj/release-shared/qlcdnumber.o .obj/release-shared/qlineedit_p.o .obj/release-shared/qlineedit.o .obj/release-shared/qlinecontrol.o .obj/release-shared/qmainwindow.o .obj/release-shared/qmainwindowlayout.o .obj/release-shared/qmdiarea.o .obj/release-shared/qmdisubwindow.o .obj/release-shared/qmenu.o .obj/release-shared/qmenubar.o .obj/release-shared/qmenudata.o .obj/release-shared/qprogressbar.o .obj/release-shared/qpushbutton.o .obj/release-shared/qradiobutton.o .obj/release-shared/qrubberband.o .obj/release-shared/qscrollbar.o .obj/release-shared/qsizegrip.o .obj/release-shared/qslider.o .obj/release-shared/qspinbox.o .obj/release-shared/qsplashscreen.o .obj/release-shared/qsplitter.o .obj/release-shared/qstackedwidget.o .obj/release-shared/qstatusbar.o .obj/release-shared/qtabbar.o .obj/release-shared/qtabwidget.o .obj/release-shared/qtextedit.o .obj/release-shared/qtextbrowser.o .obj/release-shared/qtoolbar.o .obj/release-shared/qtoolbarlayout.o .obj/release-shared/qtoolbarextension.o .obj/release-shared/qtoolbarseparator.o .obj/release-shared/qtoolbox.o .obj/release-shared/qtoolbutton.o .obj/release-shared/qvalidator.o .obj/release-shared/qabstractscrollarea.o .obj/release-shared/qwidgetresizehandler.o .obj/release-shared/qfocusframe.o .obj/release-shared/qscrollarea.o .obj/release-shared/qworkspace.o .obj/release-shared/qwidgetanimator.o .obj/release-shared/qtoolbararealayout.o .obj/release-shared/qplaintextedit.o .obj/release-shared/qprintpreviewwidget.o .obj/release-shared/qmenubar_x11.o .obj/release-shared/qprintdialog_unix.o .obj/release-shared/qpagesetupdialog_unix.o .obj/release-shared/qabstractprintdialog.o .obj/release-shared/qabstractpagesetupdialog.o .obj/release-shared/qcolordialog.o .obj/release-shared/qdialog.o .obj/release-shared/qerrormessage.o .obj/release-shared/qfiledialog.o .obj/release-shared/qfontdialog.o .obj/release-shared/qinputdialog.o .obj/release-shared/qmessagebox.o .obj/release-shared/qprogressdialog.o .obj/release-shared/qsidebar.o .obj/release-shared/qfilesystemmodel.o .obj/release-shared/qfileinfogatherer.o .obj/release-shared/qpagesetupdialog.o .obj/release-shared/qwizard.o .obj/release-shared/qprintpreviewdialog.o .obj/release-shared/qaccessible.o .obj/release-shared/qaccessible2.o .obj/release-shared/qaccessibleobject.o .obj/release-shared/qaccessiblewidget.o .obj/release-shared/qaccessibleplugin.o .obj/release-shared/qaccessible_unix.o .obj/release-shared/qaccessiblebridge.o .obj/release-shared/qabstractitemview.o .obj/release-shared/qheaderview.o .obj/release-shared/qidentityproxymodel.o .obj/release-shared/qlistview.o .obj/release-shared/qbsptree.o .obj/release-shared/qtableview.o .obj/release-shared/qtreeview.o .obj/release-shared/qabstractitemdelegate.o .obj/release-shared/qitemdelegate.o .obj/release-shared/qitemselectionmodel.o .obj/release-shared/qdirmodel.o .obj/release-shared/qlistwidget.o .obj/release-shared/qtablewidget.o .obj/release-shared/qtreewidget.o .obj/release-shared/qproxymodel.o .obj/release-shared/qabstractproxymodel.o .obj/release-shared/qsortfilterproxymodel.o .obj/release-shared/qitemeditorfactory.o .obj/release-shared/qstandarditemmodel.o .obj/release-shared/qstringlistmodel.o .obj/release-shared/qtreewidgetitemiterator.o .obj/release-shared/qdatawidgetmapper.o .obj/release-shared/qfileiconprovider.o .obj/release-shared/qcolumnview.o .obj/release-shared/qcolumnviewgrip.o .obj/release-shared/qstyleditemdelegate.o .obj/release-shared/qinputcontextfactory.o .obj/release-shared/qinputcontextplugin.o .obj/release-shared/qinputcontext.o .obj/release-shared/qximinputcontext_x11.o .obj/release-shared/qgraphicsgridlayout.o .obj/release-shared/qgraphicsitem.o .obj/release-shared/qgraphicsitemanimation.o .obj/release-shared/qgraphicslayout.o .obj/release-shared/qgraphicslayout_p.o .obj/release-shared/qgraphicslayoutitem.o .obj/release-shared/qgraphicslinearlayout.o .obj/release-shared/qgraphicsproxywidget.o .obj/release-shared/qgraphicsscene.o .obj/release-shared/qgraphicsscene_bsp.o .obj/release-shared/qgraphicsscenebsptreeindex.o .obj/release-shared/qgraphicssceneevent.o .obj/release-shared/qgraphicssceneindex.o .obj/release-shared/qgraphicsscenelinearindex.o .obj/release-shared/qgraphicstransform.o .obj/release-shared/qgraphicsview.o .obj/release-shared/qgraphicswidget.o .obj/release-shared/qgraphicswidget_p.o .obj/release-shared/qgridlayoutengine.o .obj/release-shared/qsimplex_p.o .obj/release-shared/qgraphicsanchorlayout_p.o .obj/release-shared/qgraphicsanchorlayout.o .obj/release-shared/qsystemtrayicon.o .obj/release-shared/qcompleter.o .obj/release-shared/qdesktopservices.o .obj/release-shared/qundogroup.o .obj/release-shared/qundostack.o .obj/release-shared/qundoview.o .obj/release-shared/qabstractsystemtrayiconsys.o .obj/release-shared/qsystemtrayicon_x11.o .obj/release-shared/qxembedsystemtrayicon_x11.o .obj/release-shared/qguistatemachine.o .obj/release-shared/qkeyeventtransition.o .obj/release-shared/qmouseeventtransition.o .obj/release-shared/qbasickeyeventtransition.o .obj/release-shared/qbasicmouseeventtransition.o .obj/release-shared/qgenericmatrix.o .obj/release-shared/qmatrix4x4.o .obj/release-shared/qquaternion.o .obj/release-shared/qvector2d.o .obj/release-shared/qvector3d.o .obj/release-shared/qvector4d.o .obj/release-shared/qgraphicseffect.o .obj/release-shared/moc_qboxlayout.o .obj/release-shared/moc_qclipboard.o .obj/release-shared/moc_qdesktopwidget.o .obj/release-shared/moc_qdrag.o .obj/release-shared/moc_qdnd_p.o .obj/release-shared/moc_qformlayout.o .obj/release-shared/moc_qgridlayout.o .obj/release-shared/moc_qlayout.o .obj/release-shared/moc_qsessionmanager.o .obj/release-shared/moc_qshortcut.o .obj/release-shared/moc_qsizepolicy.o .obj/release-shared/moc_qpalette.o .obj/release-shared/moc_qstackedlayout.o .obj/release-shared/moc_qkeymapper_p.o .obj/release-shared/moc_qsoftkeymanager_p.o .obj/release-shared/moc_qguiplatformplugin_p.o .obj/release-shared/moc_qx11embed_x11.o .obj/release-shared/moc_qguieventdispatcher_glib_p.o .obj/release-shared/moc_qeventdispatcher_x11_p.o .obj/release-shared/moc_qsound.o .obj/release-shared/moc_qsound_p.o .obj/release-shared/moc_qiconengineplugin.o .obj/release-shared/moc_qimageiohandler.o .obj/release-shared/moc_qpictureformatplugin.o .obj/release-shared/moc_qpixmapfilter_p.o .obj/release-shared/moc_qbrush.o .obj/release-shared/moc_qpainter.o .obj/release-shared/moc_qpaintbuffer_p.o .obj/release-shared/moc_qgraphicssystemplugin_p.o .obj/release-shared/moc_qfont.o .obj/release-shared/moc_qfontdatabase.o .obj/release-shared/moc_qfont_p.o .obj/release-shared/moc_qtextformat.o .obj/release-shared/moc_qtextobject.o .obj/release-shared/moc_qtextdocument.o .obj/release-shared/moc_qtextimagehandler_p.o .obj/release-shared/moc_qtexttable.o .obj/release-shared/moc_qtextlist.o .obj/release-shared/moc_qstyle.o .obj/release-shared/moc_qstyleplugin.o .obj/release-shared/moc_qcommonstyle.o .obj/release-shared/moc_qproxystyle.o .obj/release-shared/moc_qcdestyle.o .obj/release-shared/moc_qplastiquestyle.o .obj/release-shared/moc_qgtkstyle.o .obj/release-shared/moc_qgtkstyle_p.o .obj/release-shared/moc_qcleanlooksstyle.o .obj/release-shared/moc_qwindowsstyle.o .obj/release-shared/moc_qmotifstyle.o .obj/release-shared/moc_qbuttongroup.o .obj/release-shared/moc_qabstractbutton.o .obj/release-shared/moc_qabstractslider.o .obj/release-shared/moc_qcalendartextnavigator_p.o .obj/release-shared/moc_qcheckbox.o .obj/release-shared/moc_qcombobox_p.o .obj/release-shared/moc_qcommandlinkbutton.o .obj/release-shared/moc_qdatetimeedit_p.o .obj/release-shared/moc_qdial.o .obj/release-shared/moc_qdockwidget_p.o .obj/release-shared/moc_qframe.o .obj/release-shared/moc_qlcdnumber.o .obj/release-shared/moc_qlinecontrol_p.o .obj/release-shared/moc_qmainwindow.o .obj/release-shared/moc_qmainwindowlayout_p.o .obj/release-shared/moc_qmenudata.o .obj/release-shared/moc_qprogressbar.o .obj/release-shared/moc_qradiobutton.o .obj/release-shared/moc_qrubberband.o .obj/release-shared/moc_qscrollbar.o .obj/release-shared/moc_qslider.o .obj/release-shared/moc_qspinbox.o .obj/release-shared/moc_qsplashscreen.o .obj/release-shared/moc_qsplitter.o .obj/release-shared/moc_qstackedwidget.o .obj/release-shared/moc_qstatusbar.o .obj/release-shared/moc_qtabbar_p.o .obj/release-shared/moc_qtoolbarlayout_p.o .obj/release-shared/moc_qtoolbarextension_p.o .obj/release-shared/moc_qtoolbarseparator_p.o .obj/release-shared/moc_qvalidator.o .obj/release-shared/moc_qwidgetresizehandler_p.o .obj/release-shared/moc_qfocusframe.o .obj/release-shared/moc_qscrollarea.o .obj/release-shared/moc_qwidgetanimator_p.o .obj/release-shared/moc_qabstractprintdialog.o .obj/release-shared/moc_qabstractpagesetupdialog.o .obj/release-shared/moc_qerrormessage.o .obj/release-shared/moc_qsidebar_p.o .obj/release-shared/moc_qfileinfogatherer_p.o .obj/release-shared/moc_qpagesetupdialog_unix_p.o .obj/release-shared/moc_qaccessibleplugin.o .obj/release-shared/moc_qaccessiblebridge.o .obj/release-shared/moc_qlistview.o .obj/release-shared/moc_qabstractitemdelegate.o .obj/release-shared/moc_qlistwidget_p.o .obj/release-shared/moc_qtablewidget_p.o .obj/release-shared/moc_qtreewidget_p.o .obj/release-shared/moc_qitemeditorfactory_p.o .obj/release-shared/moc_qstringlistmodel.o .obj/release-shared/moc_qcolumnviewgrip_p.o .obj/release-shared/moc_qinputcontextplugin.o .obj/release-shared/moc_qinputcontext.o .obj/release-shared/moc_qximinputcontext_p.o .obj/release-shared/moc_qgraphicsitemanimation.o .obj/release-shared/moc_qgraphicsscenelinearindex_p.o .obj/release-shared/moc_qgraphicsanchorlayout.o .obj/release-shared/moc_qsystemtrayicon.o .obj/release-shared/moc_qcompleter_p.o .obj/release-shared/moc_qsystemtrayicon_p.o .obj/release-shared/moc_qundogroup.o .obj/release-shared/moc_qundostack.o .obj/release-shared/moc_qundostack_p.o .obj/release-shared/moc_qundoview.o .obj/release-shared/moc_qabstractsystemtrayiconsys_p.o .obj/release-shared/moc_qkeyeventtransition.o .obj/release-shared/moc_qmouseeventtransition.o .obj/release-shared/moc_qbasickeyeventtransition_p.o .obj/release-shared/moc_qbasicmouseeventtransition_p.o .obj/release-shared/moc_qgraphicseffect.o .obj/release-shared/moc_qgraphicseffect_p.o .obj/release-shared/qrc_qstyle.o .obj/release-shared/qrc_qmessagebox.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -L/usr/X11R6/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread -lgthread-2.0 -pthread -lglib-2.0 -lpng -lz -lfreetype -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfontconfig -lfreetype -lXext -lX11 -lm ln -s libQtGui.so.4.8.7 libQtGui.so ln -s libQtGui.so.4.8.7 libQtGui.so.4 ln -s libQtGui.so.4.8.7 libQtGui.so.4.8 rm -f ../../lib/libQtGui.so.4.8.7 rm -f ../../lib/libQtGui.so rm -f ../../lib/libQtGui.so.4 rm -f ../../lib/libQtGui.so.4.8 mv -f libQtGui.so.4.8.7 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/gui' cd src/qt3support/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile qt3support.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3garray.o tools/q3garray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3semaphore.o tools/q3semaphore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3shared.o tools/q3shared.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3cstring.o tools/q3cstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gcache.o tools/q3gcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gvector.o tools/q3gvector.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3ptrcollection.o tools/q3ptrcollection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3signal.o tools/q3signal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3glist.o tools/q3glist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gdict.o tools/q3gdict.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlselectcursor.o sql/q3sqlselectcursor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dataview.o sql/q3dataview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlform.o sql/q3sqlform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3editorfactory.o sql/q3editorfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqleditorfactory.o sql/q3sqleditorfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlmanager_p.o sql/q3sqlmanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3databrowser.o sql/q3databrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dropsite.o other/q3dropsite.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlpropertymap.o sql/q3sqlpropertymap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3polygonscanner.o other/q3polygonscanner.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3process_unix.cpp -o .moc/release-shared/q3process_unix.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlcursor.o sql/q3sqlcursor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3membuf.o other/q3membuf.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3accel.o other/q3accel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3process.o other/q3process.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3table.cpp -o .moc/release-shared/q3table.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3datatable.o sql/q3datatable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3datetimeedit.cpp -o .moc/release-shared/q3datetimeedit.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3mimefactory.o other/q3mimefactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockwindow.cpp -o .moc/release-shared/q3dockwindow.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dragobject.o other/q3dragobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3buttongroup.o widgets/q3buttongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3frame.o widgets/q3frame.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3vbox.o widgets/q3vbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3vgroupbox.o widgets/q3vgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3hbox.o widgets/q3hbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3hgroupbox.o widgets/q3hgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3grid.o widgets/q3grid.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gridview.o widgets/q3gridview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3mainwindow.cpp -o .moc/release-shared/q3mainwindow.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dockarea.o widgets/q3dockarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3scrollview.cpp -o .moc/release-shared/q3scrollview.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3groupbox.o widgets/q3groupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3toolbar.cpp -o .moc/release-shared/q3toolbar.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3progressbar.o widgets/q3progressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3listbox.o itemviews/q3listbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3action.o widgets/q3action.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3whatsthis.o widgets/q3whatsthis.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3titlebar.o widgets/q3titlebar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3button.o widgets/q3button.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3rangecontrol.o widgets/q3rangecontrol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3filedialog.h -o .moc/release-shared/moc_q3filedialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3widgetstack.o widgets/q3widgetstack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3popupmenu.o widgets/q3popupmenu.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3iconview.o itemviews/q3iconview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3frame.h:45, from ../../include/Qt3Support/q3frame.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3scrollview.h:45, from ../../include/Qt3Support/q3scrollview.h:1, from itemviews/q3iconview.h:45, from itemviews/q3iconview.cpp:48: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3header.o widgets/q3header.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/image/qicon.h:48, from ../../include/QtGui/qicon.h:1, from widgets/q3header.h:45, from widgets/q3header.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QString]' widgets/q3header.cpp:65:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QString; iterator = QString*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:364:9: required from 'void QVector::insert(int, const T&) [with T = QString]' widgets/q3header.cpp:1214:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qstring.h:1, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/../../src/corelib/tools/qstringlist.h:46, from ../../include/QtCore/qstringlist.h:1, from ../../include/QtGui/../../src/gui/painting/qcolor.h:47, from ../../include/QtGui/qcolor.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:46: ../../include/QtCore/../../src/corelib/tools/qstring.h:83:21: note: 'class QString' declared here 83 | class Q_CORE_EXPORT QString | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3spinwidget.o widgets/q3spinwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3progressdialog.o dialogs/q3progressdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3tabdialog.o dialogs/q3tabdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3syntaxhighlighter.o text/q3syntaxhighlighter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/kernel/qapplication.h:54, from ../../include/QtGui/qapplication.h:1, from ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:56, from ../../include/Qt3Support/private/q3richtext_p.h:1, from text/q3syntaxhighlighter_p.h:58, from text/q3syntaxhighlighter.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textview.o text/q3textview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3listview.o itemviews/q3listview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' itemviews/q3listview.cpp: In member function 'void Q3CheckListItem::setState(ToggleState, bool, bool)': itemviews/q3listview.cpp:6188:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6188 | if (oldState != internalState() && | ^~ itemviews/q3listview.cpp:6193:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6193 | updateController(update, store); | ^~~~~~~~~~~~~~~~ itemviews/q3listview.cpp: In member function 'virtual void Q3ListView::keyPressEvent(QKeyEvent*)': itemviews/q3listview.cpp:4947:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4947 | if (currentItem() && currentItem()->renameEnabled(0)) | ^~ itemviews/q3listview.cpp:4949:5: note: here 4949 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3wizard.o dialogs/q3wizard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textbrowser.o text/q3textbrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from text/q3textbrowser.h:45, from text/q3textbrowser.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' text/q3textbrowser.cpp:255:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3multilineedit.o text/q3multilineedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3frame.h:45, from ../../include/Qt3Support/q3frame.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3scrollview.h:45, from ../../include/Qt3Support/q3scrollview.h:1, from ../../include/Qt3Support/../../src/qt3support/text/q3textedit.h:45, from ../../include/Qt3Support/q3textedit.h:1, from text/q3multilineedit.h:45, from text/q3multilineedit.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3simplerichtext.o text/q3simplerichtext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/kernel/qapplication.h:54, from ../../include/QtGui/qapplication.h:1, from text/q3richtext_p.h:56, from text/q3simplerichtext.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3combobox.o widgets/q3combobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' widgets/q3combobox.cpp: In member function 'virtual bool Q3ComboBox::eventFilter(QObject*, QEvent*)': widgets/q3combobox.cpp:1869:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1869 | if ( !(((QKeyEvent *)event)->state() & Qt::AltModifier) ) | ^~ widgets/q3combobox.cpp:1871:13: note: here 1871 | case Qt::Key_F4: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3ftp.cpp -o .moc/release-shared/q3ftp.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3richtext_p.o text/q3richtext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/kernel/qapplication.h:54, from ../../include/QtGui/qapplication.h:1, from text/q3richtext_p.h:56, from text/q3richtext_p.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3stylesheet.o text/q3stylesheet.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3network.o network/q3network.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3networkprotocol.h -o .moc/release-shared/moc_q3networkprotocol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textstream.o text/q3textstream.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3localfs.o network/q3localfs.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socketdevice.o network/q3socketdevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3serversocket.o network/q3serversocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3urloperator.h -o .moc/release-shared/moc_q3urloperator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socket.o network/q3socket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3paintdevicemetrics.o painting/q3paintdevicemetrics.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socketdevice_unix.o network/q3socketdevice_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3http.o network/q3http.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dns.o network/q3dns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3url.o network/q3url.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared tools/q3signal.h -o .moc/release-shared/moc_q3signal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3canvas.o canvas/q3canvas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3datatable.h -o .moc/release-shared/moc_q3datatable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3dataview.h -o .moc/release-shared/moc_q3dataview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3painter.o painting/q3painter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3sqlform.h -o .moc/release-shared/moc_q3sqlform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3accel.h -o .moc/release-shared/moc_q3accel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3databrowser.h -o .moc/release-shared/moc_q3databrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3dragobject.h -o .moc/release-shared/moc_q3dragobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3process.h -o .moc/release-shared/moc_q3process.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3iconview.h -o .moc/release-shared/moc_q3iconview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3listbox.h -o .moc/release-shared/moc_q3listbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3pointarray.o painting/q3pointarray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3listview.h -o .moc/release-shared/moc_q3listview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3action.h -o .moc/release-shared/moc_q3action.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3buttongroup.h -o .moc/release-shared/moc_q3buttongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3datetimeedit.h -o .moc/release-shared/moc_q3datetimeedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockwindow.h -o .moc/release-shared/moc_q3dockwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3frame.h -o .moc/release-shared/moc_q3frame.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3table.h -o .moc/release-shared/moc_q3table.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockarea.h -o .moc/release-shared/moc_q3dockarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3vbox.h -o .moc/release-shared/moc_q3vbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3vgroupbox.h -o .moc/release-shared/moc_q3vgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3hgroupbox.h -o .moc/release-shared/moc_q3hgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3hbox.h -o .moc/release-shared/moc_q3hbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3grid.h -o .moc/release-shared/moc_q3grid.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3gridview.h -o .moc/release-shared/moc_q3gridview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3groupbox.h -o .moc/release-shared/moc_q3groupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3header.h -o .moc/release-shared/moc_q3header.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3scrollview.h -o .moc/release-shared/moc_q3scrollview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3mainwindow.h -o .moc/release-shared/moc_q3mainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3progressbar.h -o .moc/release-shared/moc_q3progressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3titlebar_p.h -o .moc/release-shared/moc_q3titlebar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3toolbar.h -o .moc/release-shared/moc_q3toolbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3whatsthis.h -o .moc/release-shared/moc_q3whatsthis.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3picture.o painting/q3picture.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3widgetstack.h -o .moc/release-shared/moc_q3widgetstack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3button.h -o .moc/release-shared/moc_q3button.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3rangecontrol.h -o .moc/release-shared/moc_q3rangecontrol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3popupmenu.h -o .moc/release-shared/moc_q3popupmenu.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3combobox.h -o .moc/release-shared/moc_q3combobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3tabdialog.h -o .moc/release-shared/moc_q3tabdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3progressdialog.h -o .moc/release-shared/moc_q3progressdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3wizard.h -o .moc/release-shared/moc_q3wizard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textview.h -o .moc/release-shared/moc_q3textview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textbrowser.h -o .moc/release-shared/moc_q3textbrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textedit.h -o .moc/release-shared/moc_q3textedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3stylesheet.h -o .moc/release-shared/moc_q3stylesheet.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3multilineedit.h -o .moc/release-shared/moc_q3multilineedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3richtext_p.h -o .moc/release-shared/moc_q3richtext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared canvas/q3canvas.h -o .moc/release-shared/moc_q3canvas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3ftp.h -o .moc/release-shared/moc_q3ftp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3dns.h -o .moc/release-shared/moc_q3dns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3http.h -o .moc/release-shared/moc_q3http.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3localfs.h -o .moc/release-shared/moc_q3localfs.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3serversocket.h -o .moc/release-shared/moc_q3serversocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3socket.h -o .moc/release-shared/moc_q3socket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3process_unix.o other/q3process_unix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' other/q3process_unix.cpp: In member function 'virtual bool Q3Process::start(QStringList*)': other/q3process_unix.cpp:777:16: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 777 | ::chdir( workingDir.absPath().latin1() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textedit.o text/q3textedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/widgets/qframe.h:45, from ../../include/QtGui/qframe.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3frame.h:45, from ../../include/Qt3Support/q3frame.h:1, from ../../include/Qt3Support/../../src/qt3support/widgets/q3scrollview.h:45, from ../../include/Qt3Support/q3scrollview.h:1, from text/q3textedit.h:45, from text/q3textedit.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dockwindow.o widgets/q3dockwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3filedialog.cpp -o .moc/release-shared/q3filedialog.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3datetimeedit.o widgets/q3datetimeedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from widgets/q3datetimeedit.h:45, from widgets/q3datetimeedit.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' ../../include/Qt3Support/private/../../../src/qt3support/text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3mainwindow.o widgets/q3mainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3paintengine_svg.o painting/q3paintengine_svg.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3toolbar.o widgets/q3toolbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3signal.o .moc/release-shared/moc_q3signal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3scrollview.o widgets/q3scrollview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3datatable.o .moc/release-shared/moc_q3datatable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dataview.o .moc/release-shared/moc_q3dataview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3sqlform.o .moc/release-shared/moc_q3sqlform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3networkprotocol.o network/q3networkprotocol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3accel.o .moc/release-shared/moc_q3accel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3process.o .moc/release-shared/moc_q3process.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dragobject.o .moc/release-shared/moc_q3dragobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3databrowser.o .moc/release-shared/moc_q3databrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3urloperator.o network/q3urloperator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3listbox.o .moc/release-shared/moc_q3listbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3listview.o .moc/release-shared/moc_q3listview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3iconview.o .moc/release-shared/moc_q3iconview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3table.o .moc/release-shared/moc_q3table.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3ftp.o network/q3ftp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' network/q3ftp.cpp: In member function 'bool Q3FtpPI::processReply()': network/q3ftp.cpp:928:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 928 | state = Idle; | ~~~~~~^~~~~~ network/q3ftp.cpp:930:9: note: here 930 | case Idle: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3action.o .moc/release-shared/moc_q3action.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3table.o itemviews/q3table.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' itemviews/q3table.cpp: In member function 'void Q3Table::fixCell(int&, int&, int)': itemviews/q3table.cpp:4057:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4057 | } else if (key == Key_Up || | ^~ itemviews/q3table.cpp:4062:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4062 | if (rowHeight(row) <= 0) | ^~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3buttongroup.o .moc/release-shared/moc_q3buttongroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dockarea.o .moc/release-shared/moc_q3dockarea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3frame.o .moc/release-shared/moc_q3frame.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3datetimeedit.o .moc/release-shared/moc_q3datetimeedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dockwindow.o .moc/release-shared/moc_q3dockwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3vbox.o .moc/release-shared/moc_q3vbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3vgroupbox.o .moc/release-shared/moc_q3vgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3hbox.o .moc/release-shared/moc_q3hbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3hgroupbox.o .moc/release-shared/moc_q3hgroupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3grid.o .moc/release-shared/moc_q3grid.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3gridview.o .moc/release-shared/moc_q3gridview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3groupbox.o .moc/release-shared/moc_q3groupbox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3header.o .moc/release-shared/moc_q3header.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3mainwindow.o .moc/release-shared/moc_q3mainwindow.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3progressbar.o .moc/release-shared/moc_q3progressbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3whatsthis.o .moc/release-shared/moc_q3whatsthis.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3scrollview.o .moc/release-shared/moc_q3scrollview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3toolbar.o .moc/release-shared/moc_q3toolbar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3titlebar_p.o .moc/release-shared/moc_q3titlebar_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3widgetstack.o .moc/release-shared/moc_q3widgetstack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3button.o .moc/release-shared/moc_q3button.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3rangecontrol.o .moc/release-shared/moc_q3rangecontrol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3tabdialog.o .moc/release-shared/moc_q3tabdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3combobox.o .moc/release-shared/moc_q3combobox.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3popupmenu.o .moc/release-shared/moc_q3popupmenu.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3progressdialog.o .moc/release-shared/moc_q3progressdialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3wizard.o .moc/release-shared/moc_q3wizard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textview.o .moc/release-shared/moc_q3textview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3stylesheet.o .moc/release-shared/moc_q3stylesheet.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textbrowser.o .moc/release-shared/moc_q3textbrowser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3multilineedit.o .moc/release-shared/moc_q3multilineedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3richtext_p.o .moc/release-shared/moc_q3richtext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/kernel/qapplication.h:54, from ../../include/QtGui/qapplication.h:1, from .moc/release-shared/../../text/q3richtext_p.h:56, from .moc/release-shared/moc_q3richtext_p.cpp:9: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = Q3TextStringChar]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = Q3TextStringChar]' .moc/release-shared/../../text/q3richtext_p.h:207:56: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dns.o .moc/release-shared/moc_q3dns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textedit.o .moc/release-shared/moc_q3textedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3ftp.o .moc/release-shared/moc_q3ftp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3http.o .moc/release-shared/moc_q3http.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3canvas.o .moc/release-shared/moc_q3canvas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3localfs.o .moc/release-shared/moc_q3localfs.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3socket.o .moc/release-shared/moc_q3socket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3serversocket.o .moc/release-shared/moc_q3serversocket.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3richtext.o text/q3richtext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from text/q3richtext.cpp:67: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ text/q3richtext.cpp: In member function 'void Q3TextString::insert(int, const QChar*, int, Q3TextFormat*)': text/q3richtext.cpp:3748:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Q3TextStringChar' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 3748 | memmove(data.data() + index + len, data.data() + index, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3749 | sizeof(Q3TextStringChar) * (os - index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from text/q3richtext.cpp:42: text/q3richtext_p.h:98:23: note: 'class Q3TextStringChar' declared here 98 | class Q_COMPAT_EXPORT Q3TextStringChar | ^~~~~~~~~~~~~~~~ text/q3richtext.cpp: In member function 'void Q3TextString::insert(int, Q3TextStringChar*, bool)': text/q3richtext.cpp:3775:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Q3TextStringChar' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 3775 | memmove(data.data() + index + 1, data.data() + index, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3776 | sizeof(Q3TextStringChar) * (os - index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/q3richtext_p.h:98:23: note: 'class Q3TextStringChar' declared here 98 | class Q_COMPAT_EXPORT Q3TextStringChar | ^~~~~~~~~~~~~~~~ text/q3richtext.cpp: In member function 'void Q3TextString::remove(int, int)': text/q3richtext.cpp:3875:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Q3TextStringChar' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 3875 | memmove(data.data() + index, data.data() + index + len, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3876 | sizeof(Q3TextStringChar) * (data.size() - index - len)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text/q3richtext_p.h:98:23: note: 'class Q3TextStringChar' declared here 98 | class Q_COMPAT_EXPORT Q3TextStringChar | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qbrush.h:47, from ../../include/QtGui/qbrush.h:1, from ../../include/QtGui/../../src/gui/kernel/qpalette.h:47, from ../../include/QtGui/qpalette.h:1, from ../../include/QtGui/../../src/gui/kernel/qwidget.h:50, from ../../include/QtGui/qwidget.h:1, from ../../include/QtGui/../../src/gui/kernel/qapplication.h:54, from ../../include/QtGui/qapplication.h:1, from text/q3richtext_p.h:56: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextStringChar]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = Q3TextStringChar]' text/q3richtext.cpp:214:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Q3TextDocumentTag]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = Q3TextDocumentTag]' ../../include/QtCore/../../src/corelib/tools/qstack.h:69:15: required from 'T QStack::pop() [with T = Q3TextDocumentTag]' text/q3richtext.cpp:1663:42: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ text/q3richtext.cpp: In member function 'void Q3TextParagraph::drawLabel(QPainter*, int, int, int, int, int, const QPalette&)': text/q3richtext.cpp:5032:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5032 | if (n < 27) { | ^~ text/q3richtext.cpp:5036:13: note: here 5036 | case Q3StyleSheetItem::ListUpperAlpha: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3filedialog.o dialogs/q3filedialog.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' rm -f libQt3Support.so.4.8.7 libQt3Support.so libQt3Support.so.4 libQt3Support.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQt3Support.so.4 -o libQt3Support.so.4.8.7 .obj/release-shared/q3cstring.o .obj/release-shared/q3signal.o .obj/release-shared/q3garray.o .obj/release-shared/q3gcache.o .obj/release-shared/q3gdict.o .obj/release-shared/q3glist.o .obj/release-shared/q3gvector.o .obj/release-shared/q3semaphore.o .obj/release-shared/q3shared.o .obj/release-shared/q3ptrcollection.o .obj/release-shared/q3datatable.o .obj/release-shared/q3dataview.o .obj/release-shared/q3sqlcursor.o .obj/release-shared/q3sqlselectcursor.o .obj/release-shared/q3sqlform.o .obj/release-shared/q3sqlmanager_p.o .obj/release-shared/q3editorfactory.o .obj/release-shared/q3sqleditorfactory.o .obj/release-shared/q3sqlpropertymap.o .obj/release-shared/q3databrowser.o .obj/release-shared/q3dropsite.o .obj/release-shared/q3dragobject.o .obj/release-shared/q3accel.o .obj/release-shared/q3mimefactory.o .obj/release-shared/q3polygonscanner.o .obj/release-shared/q3process.o .obj/release-shared/q3membuf.o .obj/release-shared/q3process_unix.o .obj/release-shared/q3iconview.o .obj/release-shared/q3listbox.o .obj/release-shared/q3listview.o .obj/release-shared/q3table.o .obj/release-shared/q3action.o .obj/release-shared/q3buttongroup.o .obj/release-shared/q3datetimeedit.o .obj/release-shared/q3dockarea.o .obj/release-shared/q3dockwindow.o .obj/release-shared/q3frame.o .obj/release-shared/q3vbox.o .obj/release-shared/q3vgroupbox.o .obj/release-shared/q3hbox.o .obj/release-shared/q3hgroupbox.o .obj/release-shared/q3grid.o .obj/release-shared/q3gridview.o .obj/release-shared/q3groupbox.o .obj/release-shared/q3header.o .obj/release-shared/q3mainwindow.o .obj/release-shared/q3progressbar.o .obj/release-shared/q3scrollview.o .obj/release-shared/q3titlebar.o .obj/release-shared/q3toolbar.o .obj/release-shared/q3whatsthis.o .obj/release-shared/q3widgetstack.o .obj/release-shared/q3button.o .obj/release-shared/q3rangecontrol.o .obj/release-shared/q3spinwidget.o .obj/release-shared/q3popupmenu.o .obj/release-shared/q3combobox.o .obj/release-shared/q3filedialog.o .obj/release-shared/q3progressdialog.o .obj/release-shared/q3tabdialog.o .obj/release-shared/q3wizard.o .obj/release-shared/q3syntaxhighlighter.o .obj/release-shared/q3textview.o .obj/release-shared/q3textbrowser.o .obj/release-shared/q3textedit.o .obj/release-shared/q3multilineedit.o .obj/release-shared/q3richtext.o .obj/release-shared/q3richtext_p.o .obj/release-shared/q3simplerichtext.o .obj/release-shared/q3stylesheet.o .obj/release-shared/q3textstream.o .obj/release-shared/q3canvas.o .obj/release-shared/q3dns.o .obj/release-shared/q3ftp.o .obj/release-shared/q3http.o .obj/release-shared/q3localfs.o .obj/release-shared/q3network.o .obj/release-shared/q3networkprotocol.o .obj/release-shared/q3socket.o .obj/release-shared/q3socketdevice.o .obj/release-shared/q3serversocket.o .obj/release-shared/q3url.o .obj/release-shared/q3urloperator.o .obj/release-shared/q3socketdevice_unix.o .obj/release-shared/q3paintdevicemetrics.o .obj/release-shared/q3pointarray.o .obj/release-shared/q3painter.o .obj/release-shared/q3picture.o .obj/release-shared/q3paintengine_svg.o .obj/release-shared/moc_q3signal.o .obj/release-shared/moc_q3datatable.o .obj/release-shared/moc_q3dataview.o .obj/release-shared/moc_q3sqlform.o .obj/release-shared/moc_q3databrowser.o .obj/release-shared/moc_q3dragobject.o .obj/release-shared/moc_q3accel.o .obj/release-shared/moc_q3process.o .obj/release-shared/moc_q3iconview.o .obj/release-shared/moc_q3listbox.o .obj/release-shared/moc_q3listview.o .obj/release-shared/moc_q3table.o .obj/release-shared/moc_q3action.o .obj/release-shared/moc_q3buttongroup.o .obj/release-shared/moc_q3datetimeedit.o .obj/release-shared/moc_q3dockarea.o .obj/release-shared/moc_q3dockwindow.o .obj/release-shared/moc_q3frame.o .obj/release-shared/moc_q3vbox.o .obj/release-shared/moc_q3vgroupbox.o .obj/release-shared/moc_q3hbox.o .obj/release-shared/moc_q3hgroupbox.o .obj/release-shared/moc_q3grid.o .obj/release-shared/moc_q3gridview.o .obj/release-shared/moc_q3groupbox.o .obj/release-shared/moc_q3header.o .obj/release-shared/moc_q3mainwindow.o .obj/release-shared/moc_q3progressbar.o .obj/release-shared/moc_q3scrollview.o .obj/release-shared/moc_q3titlebar_p.o .obj/release-shared/moc_q3toolbar.o .obj/release-shared/moc_q3whatsthis.o .obj/release-shared/moc_q3widgetstack.o .obj/release-shared/moc_q3button.o .obj/release-shared/moc_q3rangecontrol.o .obj/release-shared/moc_q3popupmenu.o .obj/release-shared/moc_q3combobox.o .obj/release-shared/moc_q3tabdialog.o .obj/release-shared/moc_q3progressdialog.o .obj/release-shared/moc_q3wizard.o .obj/release-shared/moc_q3textview.o .obj/release-shared/moc_q3textbrowser.o .obj/release-shared/moc_q3textedit.o .obj/release-shared/moc_q3multilineedit.o .obj/release-shared/moc_q3richtext_p.o .obj/release-shared/moc_q3stylesheet.o .obj/release-shared/moc_q3canvas.o .obj/release-shared/moc_q3dns.o .obj/release-shared/moc_q3ftp.o .obj/release-shared/moc_q3http.o .obj/release-shared/moc_q3localfs.o .obj/release-shared/moc_q3socket.o .obj/release-shared/moc_q3serversocket.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtSql -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtXml -lQtGui -L/usr/X11R6/lib -lQtNetwork -lQtCore -lpthread ln -s libQt3Support.so.4.8.7 libQt3Support.so ln -s libQt3Support.so.4.8.7 libQt3Support.so.4 ln -s libQt3Support.so.4.8.7 libQt3Support.so.4.8 rm -f ../../lib/libQt3Support.so.4.8.7 rm -f ../../lib/libQt3Support.so rm -f ../../lib/libQt3Support.so.4 rm -f ../../lib/libQt3Support.so.4.8 mv -f libQt3Support.so.4.8.7 libQt3Support.so libQt3Support.so.4 libQt3Support.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/qt3support' cd src/tools/uic3/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake" -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/uic3" "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3/uic3.pro" cd "/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/./src/tools/uic3" make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' /usr/bin/make Makefile make[2]: 'Makefile' is up to date. make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/validator.o ../uic/validator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/customwidgetsinfo.o ../uic/customwidgetsinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppextractimages.o ../uic/cpp/cppextractimages.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/treewalker.o ../uic/treewalker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/databaseinfo.o ../uic/databaseinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwritedeclaration.o ../uic/cpp/cppwritedeclaration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteicondeclaration.o ../uic/cpp/cppwriteicondeclaration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteicondata.o ../uic/cpp/cppwriteicondata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/driver.o ../uic/driver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteiconinitialization.o ../uic/cpp/cppwriteiconinitialization.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/parser.o parser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/object.o object.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/main.o main.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteincludes.o ../uic/cpp/cppwriteincludes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/subclassing.o subclassing.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/widgetinfo.o widgetinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/ui3reader.o ui3reader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/embed.o embed.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/domtool.o domtool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/deps.o deps.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/qt3to4.o qt3to4.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/uic.o uic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' uic.cpp: In member function 'void Uic::writeCopyrightHeader(DomUI*)': uic.cpp:143:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 143 | if (comment.size()) | ^~ uic.cpp:146:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 146 | out << "/********************************************************************************\n"; | ^~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/form.o form.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/converter.o converter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteinitialization.o ../uic/cpp/cppwriteinitialization.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/ui4.o ../uic/ui4.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' In file included from ../../../include/QtCore/qvector.h:1, from ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../../include/QtCore/qxmlstream.h:1, from ../../../include/QtCore/QXmlStreamReader:1, from ../uic/ui4.h:61, from ../uic/ui4.cpp:41: ../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from 'QForeachContainer::QForeachContainer(const T&) [with T = QXmlStreamAttributes]' ../uic/ui4.cpp:140:5: required from here ../../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-O1 -o ../../../bin/uic3 .obj/release-shared/customwidgetsinfo.o .obj/release-shared/databaseinfo.o .obj/release-shared/driver.o .obj/release-shared/treewalker.o .obj/release-shared/ui4.o .obj/release-shared/validator.o .obj/release-shared/cppextractimages.o .obj/release-shared/cppwritedeclaration.o .obj/release-shared/cppwriteicondata.o .obj/release-shared/cppwriteicondeclaration.o .obj/release-shared/cppwriteiconinitialization.o .obj/release-shared/cppwriteincludes.o .obj/release-shared/cppwriteinitialization.o .obj/release-shared/main.o .obj/release-shared/ui3reader.o .obj/release-shared/parser.o .obj/release-shared/domtool.o .obj/release-shared/object.o .obj/release-shared/subclassing.o .obj/release-shared/form.o .obj/release-shared/converter.o .obj/release-shared/widgetinfo.o .obj/release-shared/embed.o .obj/release-shared/qt3to4.o .obj/release-shared/deps.o .obj/release-shared/uic.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQt3Support -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtSql -L/usr/X11R6/lib -lQtNetwork -lQtXml -lQtGui -lQtCore -lpthread make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/tools/uic3' cd src/opengl/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile opengl.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglcolormap.o qglcolormap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qpaintengine_opengl.cpp -o .moc/release-shared/qpaintengine_opengl.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglbuffer.o qglbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglextensions.o qglextensions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpaintdevice.o qglpaintdevice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixelbuffer.o qglpixelbuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h:63, from ../../include/QtOpenGL/private/qpaintengineex_opengl2_p.h:1, from qglpixelbuffer.cpp:96: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglframebufferobject.o qglframebufferobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h:63, from ../../include/QtOpenGL/private/qpaintengineex_opengl2_p.h:1, from qglframebufferobject.cpp:49: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from qglframebufferobject.cpp:47: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgraphicsshadereffect.o qgraphicsshadereffect.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglfunctions.o qglfunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgraphicssystem_gl.o qgraphicssystem_gl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from qgraphicssystem_gl_p.h:56, from qgraphicssystem_gl.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglshaderprogram.o qglshaderprogram.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpixmapdata_gl.o qpixmapdata_gl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from qpixmapdata_gl.cpp:45: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h:63, from ../../include/QtOpenGL/private/qpaintengineex_opengl2_p.h:1, from qpixmapdata_gl.cpp:54: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qtextureglyphcache_p.h:61, from ../../include/QtGui/private/qtextureglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:64: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl2pexvertexarray.o gl2paintengineex/qgl2pexvertexarray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qwindowsurface_gl.o qwindowsurface_gl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/qgraphicssystem_gl_p.h:56, from ../../include/QtOpenGL/private/qgraphicssystem_gl_p.h:1, from qwindowsurface_gl.cpp:71: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h:63, from ../../include/QtOpenGL/private/qpaintengineex_opengl2_p.h:1, from qwindowsurface_gl.cpp:73: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qtextureglyphcache_p.h:61, from ../../include/QtGui/private/qtextureglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:64: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl.o qgl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from gl2paintengineex/qpaintengineex_opengl2_p.h:63, from qgl.cpp:71: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ qgl.cpp: In function 'QGLFormat::OpenGLVersionFlags qOpenGLVersionFlagsFromString(const QString&)': qgl.cpp:1263:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1263 | versionFlags |= QGLFormat::OpenGL_Version_1_5; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1264:13: note: here 1264 | case '4': | ^~~~ qgl.cpp:1265:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1265 | versionFlags |= QGLFormat::OpenGL_Version_1_4; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1266:13: note: here 1266 | case '3': | ^~~~ qgl.cpp:1267:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1267 | versionFlags |= QGLFormat::OpenGL_Version_1_3; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1268:13: note: here 1268 | case '2': | ^~~~ qgl.cpp:1269:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1269 | versionFlags |= QGLFormat::OpenGL_Version_1_2; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1270:13: note: here 1270 | case '1': | ^~~~ qgl.cpp:1295:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1295 | versionFlags |= QGLFormat::OpenGL_Version_3_3; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1296:13: note: here 1296 | case '2': | ^~~~ qgl.cpp:1297:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1297 | versionFlags |= QGLFormat::OpenGL_Version_3_2; | ^~~~~~~~~~~~~~~~~~ qgl.cpp:1298:13: note: here 1298 | case '1': | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglgradientcache.o gl2paintengineex/qglgradientcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from gl2paintengineex/qglgradientcache.cpp:43: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:47, from ../../include/QtCore/qvariantanimation.h:1, from ../../include/QtCore/../../src/corelib/animation/qpropertyanimation.h:45, from ../../include/QtCore/qpropertyanimation.h:1, from ../../include/QtCore/QtCore:28, from ../../include/QtOpenGL/QtOpenGL:3, from gl2paintengineex/qglgradientcache_p.h:55, from gl2paintengineex/qglgradientcache.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' gl2paintengineex/qglgradientcache_p.h:66:13: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgl_x11.cpp -o .moc/release-shared/qgl_x11.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixmapfilter.o qglpixmapfilter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from ../../include/QtOpenGL/private/../../../src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h:63, from ../../include/QtOpenGL/private/qpaintengineex_opengl2_p.h:1, from qglpixmapfilter.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_raster_p.h:59, from ../../include/QtGui/private/qpaintengine_raster_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qpaintengine_blitter_p.h:45, from ../../include/QtGui/private/qpaintengine_blitter_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qgraphicssystem_p.h:58, from ../../include/QtGui/private/qgraphicssystem_p.h:1, from qgraphicssystem_gl_p.h:56, from qglpixmapfilter.cpp:49: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgl.h -o .moc/release-shared/moc_qgl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglengineshadermanager.o gl2paintengineex/qglengineshadermanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from gl2paintengineex/qpaintengineex_opengl2_p.h:63, from gl2paintengineex/qglengineshadermanager.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgl_p.h -o .moc/release-shared/moc_qgl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgraphicsshadereffect_p.h -o .moc/release-shared/moc_qgraphicsshadereffect_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qglshaderprogram.h -o .moc/release-shared/moc_qglshaderprogram.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qwindowsurface_gl_p.h -o .moc/release-shared/moc_qwindowsurface_gl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared gl2paintengineex/qglengineshadermanager_p.h -o .moc/release-shared/moc_qglengineshadermanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtriangulatingstroker.o gl2paintengineex/qtriangulatingstroker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglcustomshaderstage.o gl2paintengineex/qglcustomshaderstage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from gl2paintengineex/qpaintengineex_opengl2_p.h:63, from gl2paintengineex/qglcustomshaderstage.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixelbuffer_x11.o qglpixelbuffer_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtextureglyphcache_gl.o gl2paintengineex/qtextureglyphcache_gl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from gl2paintengineex/qpaintengineex_opengl2_p.h:63, from gl2paintengineex/qtextureglyphcache_gl.cpp:43: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qtextureglyphcache_p.h:61, from ../../include/QtGui/private/qtextureglyphcache_p.h:1, from gl2paintengineex/qtextureglyphcache_gl_p.h:56, from gl2paintengineex/qtextureglyphcache_gl.cpp:42: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgl.o .moc/release-shared/moc_qgl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgl_p.o .moc/release-shared/moc_qgl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qglshaderprogram.o .moc/release-shared/moc_qglshaderprogram.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgraphicsshadereffect_p.o .moc/release-shared/moc_qgraphicsshadereffect_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qwindowsurface_gl_p.o .moc/release-shared/moc_qwindowsurface_gl_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qglengineshadermanager_p.o .moc/release-shared/moc_qglengineshadermanager_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl_x11.o qgl_x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_ft_p.h:54, from ../../include/QtGui/private/qfontengine_ft_p.h:1, from qgl_x11.cpp:53: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ qgl_x11.cpp: In function 'bool buildSpec(int*, const QGLFormat&, QPaintDevice*, int, bool)': qgl_x11.cpp:485:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 485 | if (f.doubleBuffer()) | ^~ qgl_x11.cpp:487:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 487 | if (useFBConfig) | ^~ qgl_x11.cpp: In function 'void qgl_use_font(QFontEngineFT*, int, int, int)': qgl_x11.cpp:1128:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1128 | for (int y = 0; y < bm.rows; ++y) { | ~~^~~~~~~~~ qgl_x11.cpp: In function 'bool buildSpec(int*, const QGLFormat&, QPaintDevice*, int, bool)': qgl_x11.cpp:550:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 550 | qWarning("QGLContext: Unknown paint device type %d", paintDevice->devType()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qgl_x11.cpp:552:9: note: here 552 | case QInternal::Widget: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpaintengineex_opengl2.o gl2paintengineex/qpaintengineex_opengl2.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from gl2paintengineex/qpaintengineex_opengl2_p.h:63, from gl2paintengineex/qpaintengineex_opengl2.cpp:68: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/animation/qvariantanimation.h:47, from ../../include/QtCore/qvariantanimation.h:1, from ../../include/QtCore/../../src/corelib/animation/qpropertyanimation.h:45, from ../../include/QtCore/qpropertyanimation.h:1, from ../../include/QtCore/QtCore:28, from ../../include/QtOpenGL/QtOpenGL:3, from gl2paintengineex/qglgradientcache_p.h:55, from gl2paintengineex/qpaintengineex_opengl2.cpp:67: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' gl2paintengineex/qglgradientcache_p.h:66:13: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtriangulator.o gl2paintengineex/qtriangulator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' gl2paintengineex/qtriangulator.cpp:349:12: warning: 'int comparePoints(const QPodPoint&, const QPodPoint&)' defined but not used [-Wunused-function] 349 | static int comparePoints(const QPodPoint &u, const QPodPoint &v) | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpaintengine_opengl.o qpaintengine_opengl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from qpaintengine_opengl.cpp:43: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from qpaintengine_opengl.cpp:46: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from qpaintengine_opengl.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPair]' qpaintengine_opengl.cpp:1000:13: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' rm -f libQtOpenGL.so.4.8.7 libQtOpenGL.so libQtOpenGL.so.4 libQtOpenGL.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtOpenGL.so.4 -o libQtOpenGL.so.4.8.7 .obj/release-shared/qgl.o .obj/release-shared/qglcolormap.o .obj/release-shared/qglfunctions.o .obj/release-shared/qglpixelbuffer.o .obj/release-shared/qglframebufferobject.o .obj/release-shared/qglextensions.o .obj/release-shared/qglpaintdevice.o .obj/release-shared/qglbuffer.o .obj/release-shared/qpaintengine_opengl.o .obj/release-shared/qglshaderprogram.o .obj/release-shared/qglpixmapfilter.o .obj/release-shared/qgraphicsshadereffect.o .obj/release-shared/qgraphicssystem_gl.o .obj/release-shared/qwindowsurface_gl.o .obj/release-shared/qpixmapdata_gl.o .obj/release-shared/qglgradientcache.o .obj/release-shared/qglengineshadermanager.o .obj/release-shared/qgl2pexvertexarray.o .obj/release-shared/qpaintengineex_opengl2.o .obj/release-shared/qglcustomshaderstage.o .obj/release-shared/qtriangulatingstroker.o .obj/release-shared/qtriangulator.o .obj/release-shared/qtextureglyphcache_gl.o .obj/release-shared/qgl_x11.o .obj/release-shared/qglpixelbuffer_x11.o .obj/release-shared/moc_qgl.o .obj/release-shared/moc_qgl_p.o .obj/release-shared/moc_qglshaderprogram.o .obj/release-shared/moc_qgraphicsshadereffect_p.o .obj/release-shared/moc_qwindowsurface_gl_p.o .obj/release-shared/moc_qglengineshadermanager_p.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -L/usr/X11R6/lib -lQtGui -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -L/usr/X11R6/lib -lQtCore -lpthread -lfreetype -ldl -lGL -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfontconfig -lfreetype -lXext -lX11 -lm ln -s libQtOpenGL.so.4.8.7 libQtOpenGL.so ln -s libQtOpenGL.so.4.8.7 libQtOpenGL.so.4 ln -s libQtOpenGL.so.4.8.7 libQtOpenGL.so.4.8 rm -f ../../lib/libQtOpenGL.so.4.8.7 rm -f ../../lib/libQtOpenGL.so rm -f ../../lib/libQtOpenGL.so.4 rm -f ../../lib/libQtOpenGL.so.4.8 mv -f libQtOpenGL.so.4.8.7 libQtOpenGL.so libQtOpenGL.so.4 libQtOpenGL.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/opengl' cd src/xmlpatterns/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcompressedwhitespace.o acceltree/qcompressedwhitespace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstracturiresolver.o api/qabstracturiresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractmessagehandler.o api/qabstractmessagehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceliterators.o acceltree/qacceliterators.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from acceltree/qacceliterators.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlpullprovider.o api/qabstractxmlpullprovider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlreceiver.o api/qabstractxmlreceiver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from api/qabstractxmlreceiver.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnetworkaccessdelegator.o api/qnetworkaccessdelegator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qiodevicedelegate.o api/qiodevicedelegate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsimplexmlnodemodel.o api/qsimplexmlnodemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qsimplexmlnodemodel.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qsimplexmlnodemodel.cpp:179:12: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsourcelocation.o api/qsourcelocation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresourcedelegator.o api/qresourcedelegator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qresourceloader_p.h:55, from api/qdeviceresourceloader_p.h:58, from api/qresourcedelegator_p.h:58, from api/qresourcedelegator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpullbridge.o api/qpullbridge.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qabstractxmlforwarditerator_p.h:56, from iterators/qitemmappingiterator_p.h:55, from api/qpullbridge.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair > >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair > >]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair > >]' api/qpullbridge_p.h:74:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceltree.o acceltree/qacceltree.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from acceltree/qacceltree.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltree.cpp:86:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlName]' acceltree/qacceltree.cpp:434:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' acceltree/qacceltree.cpp:376:12: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHash]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QHash]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QHash]' acceltree/qacceltree.cpp:638:27: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ acceltree/qacceltree.cpp: In member function 'virtual QAbstractXmlForwardIterator::Ptr QPatternist::AccelTree::iterate(const QXmlNodeModelIndex&, QXmlNodeModelIndex::Axis) const': acceltree/qacceltree.cpp:260:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 260 | if(!hasParent(preNumber)) | ^~ acceltree/qacceltree.cpp:282:9: note: here 282 | case QXmlNodeModelIndex::AxisChild: | ^~~~ acceltree/qacceltree.cpp:323:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 323 | if(!hasParent(preNumber) && kind(preNumber) == QXmlNodeModelIndex::Attribute) | ^~ acceltree/qacceltree.cpp:327:9: note: here 327 | case QXmlNodeModelIndex::AxisAttribute: | ^~~~ acceltree/qacceltree.cpp: In member function 'virtual QString QPatternist::AccelTree::stringValue(const QXmlNodeModelIndex&) const': acceltree/qacceltree.cpp:529:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 529 | if(isCompressed(preNumber)) | ^~ acceltree/qacceltree.cpp:533:9: note: here 533 | case QXmlNodeModelIndex::Attribute: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceltreeresourceloader.o acceltree/qacceltreeresourceloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../include/QtCore/qxmlstream.h:1, from ../../include/QtCore/QXmlStreamReader:1, from acceltree/qacceltreeresourceloader.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:140:33: required from 'void QPatternist::AccelTreeBuilder< >::startElement(const QXmlName&, qint64, qint64) [with bool FromDocument = true; qint64 = long long int]' acceltree/qacceltreeresourceloader.cpp:170:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quriloader.o api/quriloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from api/quriloader_p.h:58, from api/quriloader.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlname.o api/qxmlname.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from api/qxmlname.cpp:52: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlnodemodel.o api/qabstractxmlnodemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qabstractxmlnodemodel.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer >]' api/qabstractxmlnodemodel.cpp:495:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:180:61: required from 'QPatternist::ListIteratorPlatform::ListIteratorPlatform(const ListType&) [with InputType = QXmlNodeModelIndex; OutputType = QXmlNodeModelIndex; Derived = QPatternist::ListIterator >; ListType = QVector]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:222:121: required from 'QPatternist::ListIterator::ListIterator(const ListType&) [with T = QXmlNodeModelIndex; ListType = QVector]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:260:59: required from 'typename QAbstractXmlForwardIterator::Ptr QPatternist::makeVectorIterator(const QVector&) [with T = QXmlNodeModelIndex; typename QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' api/qabstractxmlnodemodel.cpp:710:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ api/qabstractxmlnodemodel.cpp: In member function 'virtual QExplicitlySharedDataPointer > QAbstractXmlNodeModel::iterate(const QXmlNodeModelIndex&, QXmlNodeModelIndex::Axis) const': api/qabstractxmlnodemodel.cpp:660:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 660 | if(nextFromSimpleAxis(Parent, ni).isNull()) | ^~ api/qabstractxmlnodemodel.cpp:683:9: note: here 683 | case QXmlNodeModelIndex::AxisChild: | ^~~~ api/qabstractxmlnodemodel.cpp:704:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 704 | if(kind(ni) == QXmlNodeModelIndex::Attribute && nextFromSimpleAxis(Parent, ni).isNull()) | ^~ api/qabstractxmlnodemodel.cpp:709:9: note: here 709 | case QXmlNodeModelIndex::AxisAttribute: | ^~~~ api/qabstractxmlnodemodel.cpp: In member function 'virtual bool QAbstractXmlNodeModel::isDeepEqual(const QXmlNodeModelIndex&, const QXmlNodeModelIndex&) const': api/qabstractxmlnodemodel.cpp:1049:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1049 | } | ^ api/qabstractxmlnodemodel.cpp:1050:9: note: here 1050 | case QXmlNodeModelIndex::Document: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlnamepool.o api/qxmlnamepool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariableloader.o api/qvariableloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from api/qvariableloader.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlformatter.o api/qxmlformatter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from api/qxmlformatter.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qstack.h:73:43: required from 'T& QStack::top() [with T = QPair]' api/qxmlformatter.cpp:192:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlresultitems.o api/qxmlresultitems.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from api/qxmlresultitems_p.h:55, from api/qxmlresultitems.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcoloringmessagehandler.o api/qcoloringmessagehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschema.o api/qxmlschema.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdschemacontext_p.h:55, from api/qxmlschema_p.h:61, from api/qxmlschema.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcoloroutput.o api/qcoloroutput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractdatetime.o data/qabstractdatetime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qabstractdatetime.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccaster.o data/qatomiccaster.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qatomiccaster_p.h:55, from data/qatomiccaster.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractduration.o data/qabstractduration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qabstractduration.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschemavalidator.o api/qxmlschemavalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdschemacontext_p.h:55, from api/qxmlschema_p.h:61, from api/qxmlschemavalidator_p.h:60, from api/qxmlschemavalidator.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair > >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair > >]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair > >]' api/qpullbridge_p.h:74:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschema_p.o api/qxmlschema_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from acceltree/qacceltree_p.h:57, from acceltree/qacceltreeresourceloader_p.h:59, from api/qxmlschema_p.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanyuri.o data/qanyuri.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qanyuri.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlserializer.o api/qxmlserializer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from api/qxmlserializer.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPair]' api/qxmlserializer.cpp:66:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QVector]' api/qxmlserializer.cpp:67:23: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QXmlName]' api/qxmlserializer.cpp:83:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparator.o data/qatomiccomparator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from data/qatomiccomparator.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematician.o data/qatomicmathematician.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qatomicmathematician_p.h:57, from data/qatomicmathematician.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparators.o data/qatomiccomparators.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qatomiccomparators.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicstring.o data/qatomicstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qatomicstring.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlquery.o api/qxmlquery.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from acceltree/qacceltree_p.h:57, from acceltree/qacceltreeresourceloader_p.h:59, from api/qxmlquery.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccasters.o data/qatomiccasters.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from data/qatomiccasters.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbase64binary.o data/qbase64binary.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qbase64binary.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qboolean.o data/qboolean.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from data/qboolean.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdate.o data/qdate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qdate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematicians.o data/qatomicmathematicians.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractdatetime_p.h:58, from data/qatomicmathematicians.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdaytimeduration.o data/qdaytimeduration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractdatetime_p.h:58, from data/qdaytimeduration.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparisonfactory.o data/qcomparisonfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from data/qatomiccomparators_p.h:55, from data/qcomparisonfactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdecimal.o data/qdecimal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from data/qdecimal.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicvalue.o data/qatomicvalue.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractdatetime_p.h:58, from data/qatomicvalue.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:45, from ../../include/QtCore/qvariant.h:1, from ../../include/QtCore/QVariant:1, from data/qatomicvalue.cpp:42: data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeUnsignedLong]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ In file included from data/qatomicvalue.cpp:52: data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qduration.o data/qduration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractdatetime_p.h:58, from data/qduration.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgmonthday.o data/qgmonthday.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qgmonthday.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgday.o data/qgday.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qgday.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommonvalues.o data/qcommonvalues.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from data/qcommonvalues.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgmonth.o data/qgmonth.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qgmonth.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgyear.o data/qgyear.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qgyear.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgyearmonth.o data/qgyearmonth.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qgyearmonth.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodemodel.o data/qnodemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qnodemodel.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinteger.o data/qinteger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qinteger.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodebuilder.o data/qnodebuilder.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qnodebuilder_p.h:55, from data/qnodebuilder.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qhexbinary.o data/qhexbinary.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qbase64binary_p.h:55, from data/qhexbinary.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnamevalue.o data/qqnamevalue.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from data/qqnamevalue.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemanumeric.o data/qschemanumeric.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from data/qschemanumeric.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresourceloader.o data/qresourceloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qresourceloader_p.h:55, from data/qresourceloader.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemadatetime.o data/qschemadatetime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qschemadatetime.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitem.o data/qitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qitem.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsorttuple.o data/qsorttuple.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qsorttuple.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' data/qsorttuple_p.h:88:59: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematime.o data/qschematime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qschematime.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntypedatomic.o data/quntypedatomic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/quntypedatomic.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvalidationerror.o data/qvalidationerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qvalidationerror_p.h:55, from data/qvalidationerror.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentitemcontext.o environment/qcurrentitemcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from environment/qcurrentitemcontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvaluefactory.o data/qvaluefactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qatomiccaster_p.h:55, from data/qvaluefactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qyearmonthduration.o data/qyearmonthduration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qyearmonthduration.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfocus.o environment/qfocus.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from environment/qfocus.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingdynamiccontext.o environment/qdelegatingdynamiccontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from environment/qdelegatingdynamiccontext.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreceiverdynamiccontext.o environment/qreceiverdynamiccontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from environment/qdelegatingdynamiccontext_p.h:55, from environment/qreceiverdynamiccontext_p.h:55, from environment/qreceiverdynamiccontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingstaticcontext.o environment/qdelegatingstaticcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from type/qschematypefactory_p.h:57, from type/qbasictypesfactory_p.h:56, from environment/qdelegatingstaticcontext.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreportcontext.o environment/qreportcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from environment/qreportcontext.cpp:47: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericstaticcontext.o environment/qgenericstaticcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from type/qschematypefactory_p.h:57, from type/qbasictypesfactory_p.h:56, from environment/qgenericstaticcontext.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdynamiccontext.o environment/qdynamiccontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from environment/qdelegatingdynamiccontext_p.h:55, from environment/qfocus_p.h:55, from environment/qdynamiccontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DelegatingDynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticbaseuricontext.o environment/qstaticbaseuricontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qexternalvariableloader_p.h:55, from environment/qstaticcontext_p.h:55, from environment/qdelegatingstaticcontext_p.h:57, from environment/qstaticbaseuricontext_p.h:55, from environment/qstaticbaseuricontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcontext.o environment/qstaticcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from environment/qstaticcontext.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcurrentcontext.o environment/qstaticcurrentcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qexternalvariableloader_p.h:55, from environment/qstaticcontext_p.h:55, from environment/qdelegatingstaticcontext_p.h:57, from environment/qstaticcurrentcontext_p.h:55, from environment/qstaticcurrentcontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericdynamiccontext.o environment/qgenericdynamiccontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from environment/qgenericdynamiccontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qgenericdynamiccontext.cpp:172:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qgenericdynamiccontext.cpp:180:46: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcompatibilitycontext.o environment/qstaticcompatibilitycontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qexternalvariableloader_p.h:55, from environment/qstaticcontext_p.h:55, from environment/qdelegatingstaticcontext_p.h:57, from environment/qstaticcompatibilitycontext_p.h:55, from environment/qstaticcompatibilitycontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticfocuscontext.o environment/qstaticfocuscontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qexternalvariableloader_p.h:55, from environment/qstaticcontext_p.h:55, from environment/qdelegatingstaticcontext_p.h:57, from environment/qstaticfocuscontext_p.h:55, from environment/qstaticfocuscontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qandexpression.o expr/qandexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qandexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticnamespacecontext.o environment/qstaticnamespacecontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qexternalvariableloader_p.h:55, from environment/qstaticcontext_p.h:55, from environment/qdelegatingstaticcontext_p.h:57, from environment/qstaticnamespacecontext_p.h:55, from environment/qstaticnamespacecontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qargumentreference.o expr/qargumentreference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qemptycontainer_p.h:55, from expr/qvariablereference_p.h:55, from expr/qargumentreference_p.h:55, from expr/qargumentreference.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qattributeconstructor.o expr/qattributeconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qattributeconstructor.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcallsite.o expr/qcallsite.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from expr/qcallsite_p.h:55, from expr/qcallsite.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qattributenamevalidator.o expr/qattributenamevalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qattributenamevalidator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcalltargetdescription.o expr/qcalltargetdescription.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from expr/qcallsite_p.h:55, from expr/qcalltargetdescription.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcalltemplate.o expr/qcalltemplate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qcalltemplate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaxisstep.o expr/qaxisstep.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qaxisstep.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qapplytemplate.o expr/qapplytemplate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from expr/qapplytemplate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcollationchecker.o expr/qcollationchecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qcollationchecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcastableas.o expr/qcastableas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from expr/qcastableas.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qarithmeticexpression.o expr/qarithmeticexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qarithmeticexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcombinenodes.o expr/qcombinenodes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qcombinenodes.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextitem.o expr/qcontextitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qcontextitem.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcopyof.o expr/qcopyof.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qcopyof.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommentconstructor.o expr/qcommentconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qcommentconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentconstructor.o expr/qdocumentconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qdocumentconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentitemstore.o expr/qcurrentitemstore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qcurrentitemstore.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcastas.o expr/qcastas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qcastas.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomputednamespaceconstructor.o expr/qcomputednamespaceconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from expr/qcomputednamespaceconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptycontainer.o expr/qemptycontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qemptycontainer_p.h:55, from expr/qemptycontainer.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentcontentvalidator.o expr/qdocumentcontentvalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from utils/qpatternistlocale_p.h:60, from expr/qdocumentcontentvalidator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdynamiccontextstore.o expr/qdynamiccontextstore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qdynamiccontextstore.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptysequence.o expr/qemptysequence.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from expr/qemptysequence.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qelementconstructor.o expr/qelementconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qelementconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionvariablereference.o expr/qexpressionvariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qvariabledeclaration_p.h:57, from expr/qexpressionvariablereference_p.h:55, from expr/qexpressionvariablereference.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexternalvariablereference.o expr/qexternalvariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qemptycontainer_p.h:55, from expr/qexternalvariablereference_p.h:55, from expr/qexternalvariablereference.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexternalvariableloader.o expr/qexternalvariableloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qexternalvariableloader.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfirstitempredicate.o expr/qfirstitempredicate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qfirstitempredicate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionsequence.o expr/qexpressionsequence.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qsinglecontainer_p.h:55, from janitors/qcardinalityverifier_p.h:55, from expr/qexpressionsequence.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QExplicitlySharedDataPointer]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QExplicitlySharedDataPointer]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QExplicitlySharedDataPointer; ListType = QList >]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qifthenclause.o expr/qifthenclause.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qifthenclause.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qforclause.o expr/qforclause.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qforclause.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinstanceof.o expr/qinstanceof.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qinstanceof.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpression.o expr/qexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >, int>]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >, int>]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair >, int>]' expr/qoperandsiterator_p.h:104:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionfactory.o expr/qexpressionfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from expr/qcallsite_p.h:55, from expr/qcalltemplate_p.h:55, from expr/qexpressionfactory.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >, int>]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >, int>]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair >, int>]' expr/qoperandsiterator_p.h:104:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericpredicate.o expr/qgenericpredicate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from expr/qgenericpredicate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgeneralcomparison.o expr/qgeneralcomparison.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qgeneralcomparison.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qletclause.o expr/qletclause.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qletclause.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qliteral.o expr/qliteral.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qliteral.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespaceconstructor.o expr/qnamespaceconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qnamespaceconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizerframework.o expr/qoptimizerframework.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from expr/qoptimizerblocks_p.h:55, from expr/qoptimizerframework.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qncnameconstructor.o expr/qncnameconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qncnameconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qliteralsequence.o expr/qliteralsequence.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qliteralsequence.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodecomparison.o expr/qnodecomparison.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qnodecomparison.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizerblocks.o expr/qoptimizerblocks.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qoptimizerblocks.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizationpasses.o expr/qoptimizationpasses.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qoptimizationpasses.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpaircontainer.o expr/qpaircontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qpaircontainer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qparentnodeaxis.o expr/qparentnodeaxis.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qparentnodeaxis.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodesort.o expr/qnodesort.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qnodesort.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qorexpression.o expr/qorexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qorexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpositionalvariablereference.o expr/qpositionalvariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qpositionalvariablereference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpath.o expr/qpath.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qpath.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qprocessinginstructionconstructor.o expr/qprocessinginstructionconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qprocessinginstructionconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnameconstructor.o expr/qqnameconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qqnameconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangevariablereference.o expr/qrangevariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from expr/qrangevariablereference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qquantifiedexpression.o expr/qquantifiedexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangeexpression.o expr/qrangeexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsourcelocationreflection.o expr/qsourcelocationreflection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qquantifiedexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qrangeexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qorderby.o expr/qorderby.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qorderby.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::OrderBy::OrderSpec]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::OrderBy::OrderSpec]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::OrderBy::OrderSpec]' expr/qreturnorderby_p.h:94:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' data/qsorttuple_p.h:88:59: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreturnorderby.o expr/qreturnorderby.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qreturnorderby.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' expr/qreturnorderby.cpp:72:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::OrderBy::OrderSpec]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::OrderBy::OrderSpec]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::OrderBy::OrderSpec]' expr/qreturnorderby_p.h:94:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsinglecontainer.o expr/qsinglecontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qsinglecontainer_p.h:55, from expr/qsinglecontainer.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsimplecontentconstructor.o expr/qsimplecontentconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qsimplecontentconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcompatibilitystore.o expr/qstaticcompatibilitystore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qstaticcompatibilitystore.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplatemode.o expr/qtemplatemode.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qtemplate_p.h:56, from expr/qtemplatepattern_p.h:55, from expr/qtemplatemode_p.h:58, from expr/qtemplatemode.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplateinvoker.o expr/qtemplateinvoker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from expr/qcallsite_p.h:55, from expr/qtemplateinvoker_p.h:55, from expr/qtemplateinvoker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticbaseuristore.o expr/qstaticbaseuristore.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qstaticbaseuristore.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplateparameterreference.o expr/qtemplateparameterreference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qtemplateparameterreference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtextnodeconstructor.o expr/qtextnodeconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qtextnodeconstructor.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtreatas.o expr/qtreatas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qtreatas.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplate.o expr/qtemplate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qsinglecontainer_p.h:55, from expr/qdynamiccontextstore_p.h:55, from expr/qtemplate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunaryexpression.o expr/qunaryexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qatomicmathematician_p.h:57, from expr/qarithmeticexpression_p.h:55, from expr/qunaryexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtruthpredicate.o expr/qtruthpredicate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qtruthpredicate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunlimitedcontainer.o expr/qunlimitedcontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunresolvedvariablereference.o expr/qunresolvedvariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from expr/qunlimitedcontainer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/qunresolvedvariablereference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtriplecontainer.o expr/qtriplecontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qtriplecontainer_p.h:55, from expr/qtriplecontainer.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quserfunction.o expr/quserfunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/quserfunction_p.h:59, from expr/quserfunction.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvalidate.o expr/qvalidate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from expr/qvalidate.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariabledeclaration.o expr/qvariabledeclaration.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qvariabledeclaration_p.h:57, from expr/qvariabledeclaration.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariablereference.o expr/qvariablereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qemptycontainer_p.h:55, from expr/qvariablereference_p.h:55, from expr/qvariablereference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractfunctionfactory.o functions/qabstractfunctionfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from utils/qpatternistlocale_p.h:60, from functions/qabstractfunctionfactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsltsimplecontentconstructor.o expr/qxsltsimplecontentconstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomicstring_p.h:57, from expr/qxsltsimplecontentconstructor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvaluecomparison.o expr/qvaluecomparison.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from expr/qvaluecomparison.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaggregator.o functions/qaggregator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from functions/qaggregator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaccessorfns.o functions/qaccessorfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qaccessorfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quserfunctioncallsite.o expr/quserfunctioncallsite.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from expr/quserfunctioncallsite.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >, int>]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >, int>]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair >, int>]' expr/qoperandsiterator_p.h:104:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QPatternist::ItemSequenceCacheCell]' expr/qevaluationcache.cpp:111:28: required from 'QAbstractXmlForwardIterator::Ptr QPatternist::EvaluationCache::evaluateSequence(const QPatternist::DynamicContext::Ptr&) const [with bool IsForGlobal = false; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >; QPatternist::DynamicContext::Ptr = QExplicitlySharedDataPointer]' expr/qevaluationcache.cpp:108:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from expr/qevaluationcache_p.h:140, from expr/quserfunctioncallsite.cpp:44: expr/qevaluationcache.cpp: In member function 'QAbstractXmlForwardIterator::Ptr QPatternist::EvaluationCache::evaluateSequence(const QPatternist::DynamicContext::Ptr&) const [with bool IsForGlobal = false]': expr/qevaluationcache.cpp:133:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 133 | cell.cacheState = ItemSequenceCacheCell::PartiallyPopulated; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expr/qevaluationcache.cpp:136:9: note: here 136 | case ItemSequenceCacheCell::PartiallyPopulated: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbooleanfns.o functions/qbooleanfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from expr/qoptimizationpasses_p.h:55, from functions/qbooleanfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qassemblestringfns.o functions/qassemblestringfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from functions/qassemblestringfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparescaseaware.o functions/qcomparescaseaware.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from expr/qvaluecomparison_p.h:55, from functions/qcomparescaseaware.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparestringfns.o functions/qcomparestringfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from functions/qcomparestringfns.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qconstructorfunctionsfactory.o functions/qconstructorfunctionsfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from functions/qconstructorfunctionsfactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextfns.o functions/qcontextfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qcontextfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextnodechecker.o functions/qcontextnodechecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from functions/qfunctioncall_p.h:55, from functions/qcontextnodechecker_p.h:55, from functions/qcontextnodechecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaggregatefns.o functions/qaggregatefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from functions/qaggregatefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentfn.o functions/qcurrentfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from functions/qcurrentfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionargument.o functions/qfunctionargument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdatetimefn.o functions/qdatetimefn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from functions/qdatetimefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentfn.o functions/qdocumentfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qpaircontainer_p.h:55, from expr/qforclause_p.h:55, from functions/qdocumentfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qerrorfn.o functions/qerrorfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from functions/qerrorfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdeepequalfn.o functions/qdeepequalfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from functions/qdeepequalfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionfactory.o functions/qfunctionfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qcalltargetdescription_p.h:60, from functions/qfunctionsignature_p.h:60, from functions/qfunctionfactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionavailablefn.o functions/qfunctionavailablefn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from functions/qfunctionavailablefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionfactorycollection.o functions/qfunctionfactorycollection.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from type/qschematypefactory_p.h:57, from type/qbasictypesfactory_p.h:56, from functions/qfunctionfactorycollection.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qelementavailablefn.o functions/qelementavailablefn.cpp In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qsinglecontainer_p.h:55, from expr/qqnameconstructor_p.h:55, from functions/qelementavailablefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctioncall.o functions/qfunctioncall.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qemptycontainer_p.h:55, from expr/qcontextitem_p.h:55, from functions/qfunctioncall.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionsignature.o functions/qfunctionsignature.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qcalltargetdescription_p.h:60, from functions/qfunctionsignature_p.h:60, from functions/qfunctionsignature.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenerateidfn.o functions/qgenerateidfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomicstring_p.h:57, from functions/qgenerateidfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtXmlPatterns/qabstractxmlnodemodel.h:1, from ../../include/QtXmlPatterns/QAbstractXmlNodeModel:1, from data/qitem_p.h:58: In member function 'bool QXmlNodeModelIndex::isNull() const', inlined from 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const' at functions/qgenerateidfn.cpp:54:19: ../../include/QtXmlPatterns/../../src/xmlpatterns/api/qabstractxmlnodemodel.h:203:27: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 203 | return !m_storage.model; | ~~~~~~~~~~^~~~~ functions/qgenerateidfn.cpp: In member function 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const': functions/qgenerateidfn.cpp:52:75: note: unnamed temporary defined here 52 | const QXmlNodeModelIndex &node = m_operands.first()->evaluateSingleton(context).asNode(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void* QPatternist::NodeIndexStorage::pointer() const', inlined from 'void* QXmlNodeModelIndex::internalPointer() const' at ../../include/QtXmlPatterns/../../src/xmlpatterns/api/qabstractxmlnodemodel.h:188:33, inlined from 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const' at functions/qgenerateidfn.cpp:59:83: ../../include/QtXmlPatterns/../../src/xmlpatterns/api/qabstractxmlnodemodel.h:100:37: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=] 100 | return (void *)qptrdiff(data); | ^~~~ functions/qgenerateidfn.cpp: In member function 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const': functions/qgenerateidfn.cpp:52:75: note: unnamed temporary defined here 52 | const QXmlNodeModelIndex &node = m_operands.first()->evaluateSingleton(context).asNode(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'qint64 QXmlNodeModelIndex::additionalData() const', inlined from 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const' at functions/qgenerateidfn.cpp:60:53: ../../include/QtXmlPatterns/../../src/xmlpatterns/api/qabstractxmlnodemodel.h:198:26: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=] 198 | return m_storage.additionalData; | ^~~~~~~~~~~~~~ functions/qgenerateidfn.cpp: In member function 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const': functions/qgenerateidfn.cpp:52:75: note: unnamed temporary defined here 52 | const QXmlNodeModelIndex &node = m_operands.first()->evaluateSingleton(context).asNode(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'bool QXmlNodeModelIndex::isNull() const', inlined from 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const' at functions/qgenerateidfn.cpp:54:19: ../../include/QtXmlPatterns/../../src/xmlpatterns/api/qabstractxmlnodemodel.h:203:27: warning: '*(const QXmlNodeModelIndex*)((char*)& + offsetof(QPatternist::Item, QPatternist::Item::)).QXmlNodeModelIndex::m_storage.QPatternist::NodeIndexStorage::model' is used uninitialized [-Wuninitialized] 203 | return !m_storage.model; | ~~~~~~~~~~^~~~~ functions/qgenerateidfn.cpp: In member function 'virtual QPatternist::Item QPatternist::GenerateIDFN::evaluateSingleton(const QPatternist::DynamicContext::Ptr&) const': functions/qgenerateidfn.cpp:52:75: note: '' declared here 52 | const QXmlNodeModelIndex &node = m_operands.first()->evaluateSingleton(context).asNode(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnumericfns.o functions/qnumericfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from functions/qnumericfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternplatform.o functions/qpatternplatform.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from utils/qpatternistlocale_p.h:60, from functions/qpatternplatform.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticnamespacescontainer.o functions/qstaticnamespacescontainer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from expr/qunlimitedcontainer_p.h:56, from functions/qfunctioncall_p.h:55, from functions/qstaticnamespacescontainer_p.h:55, from functions/qstaticnamespacescontainer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresolveurifn.o functions/qresolveurifn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qresolveurifn.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodefns.o functions/qnodefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from functions/qnodefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternmatchingfns.o functions/qpatternmatchingfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from functions/qpatternmatchingfns.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QString]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QString; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnamefns.o functions/qqnamefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qqnamefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencefns.o functions/qsequencefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from functions/qsequencefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsystempropertyfn.o functions/qsystempropertyfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomicstring_p.h:57, from functions/qsystempropertyfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsubstringfns.o functions/qsubstringfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from functions/qsubstringfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtimezonefns.o functions/qtimezonefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractdatetime_p.h:58, from functions/qtimezonefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstringvaluefns.o functions/qstringvaluefns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from functions/qstringvaluefns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencegeneratingfns.o functions/qsequencegeneratingfns.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from functions/qsequencegeneratingfns.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' functions/qsequencegeneratingfns.cpp:110:18: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedentityurifn.o functions/qunparsedentityurifn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qunparsedentityurifn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedentitypublicidfn.o functions/qunparsedentitypublicidfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomicstring_p.h:57, from functions/qunparsedentitypublicidfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtypeavailablefn.o functions/qtypeavailablefn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from functions/qtypeavailablefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedtextfn.o functions/qunparsedtextfn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qunparsedtextfn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedtextavailablefn.o functions/qunparsedtextavailablefn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qunparsedtextavailablefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtracefn.o functions/qtracefn.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from functions/qtracefn.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcachingiterator.o iterators/qcachingiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from iterators/qcachingiterator_p.h:56, from iterators/qcachingiterator.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QPatternist::ItemSequenceCacheCell]' iterators/qcachingiterator.cpp:69:57: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslt20corefunctions.o functions/qxslt20corefunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qxslt20corefunctions.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdeduplicateiterator.o iterators/qdeduplicateiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from iterators/qdeduplicateiterator_p.h:57, from iterators/qdeduplicateiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexceptiterator.o iterators/qexceptiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from iterators/qexceptiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qindexofiterator.o iterators/qindexofiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qschemanumeric_p.h:55, from data/qinteger_p.h:55, from iterators/qindexofiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangeiterator.o iterators/qrangeiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qschemanumeric_p.h:55, from data/qinteger_p.h:55, from iterators/qrangeiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdistinctiterator.o iterators/qdistinctiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from iterators/qdistinctiterator_p.h:57, from iterators/qdistinctiterator.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpath10corefunctions.o functions/qxpath10corefunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from functions/qxpath10corefunctions.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinsertioniterator.o iterators/qinsertioniterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qabstractxmlforwarditerator_p.h:56, from iterators/qinsertioniterator_p.h:55, from iterators/qinsertioniterator.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qintersectiterator.o iterators/qintersectiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from iterators/qintersectiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsubsequenceiterator.o iterators/qsubsequenceiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from utils/qxpathhelper_p.h:56, from iterators/qsubsequenceiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtocodepointsiterator.o iterators/qtocodepointsiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qschemanumeric_p.h:55, from data/qinteger_p.h:55, from iterators/qtocodepointsiterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qremovaliterator.o iterators/qremovaliterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from iterators/qremovaliterator_p.h:55, from iterators/qremovaliterator.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunioniterator.o iterators/qunioniterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from iterators/qunioniterator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qebvextractor.o janitors/qebvextractor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qboolean_p.h:55, from janitors/qebvextractor.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomizer.o janitors/qatomizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from janitors/qatomizer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qargumentconverter.o janitors/qargumentconverter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qabstractxmlforwarditerator_p.h:56, from iterators/qitemmappingiterator_p.h:55, from janitors/qargumentconverter.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcardinalityverifier.o janitors/qcardinalityverifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from janitors/qcardinalityverifier.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitemverifier.o janitors/qitemverifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qemptysequencetype_p.h:55, from type/qcommonsequencetypes_p.h:55, from janitors/qitemverifier.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntypedatomicconverter.o janitors/quntypedatomicconverter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from janitors/quntypedatomicconverter.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtokensource.o parser/qtokensource.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from parser/qtokensource_p.h:55, from parser/qtokensource.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpath20corefunctions.o functions/qxpath20corefunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from functions/qxpath20corefunctions.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtokenrevealer.o parser/qtokenrevealer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from parser/qparsercontext_p.h:57, from parser/qtokenizer_p.h:60, from parser/qtokenrevealer_p.h:57, from parser/qtokenrevealer.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qparsercontext.o parser/qparsercontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qdebug_p.h:55, from expr/qexpression_p.h:59, from parser/qparsercontext.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QExplicitlySharedDataPointer]' parser/qparsercontext.cpp:74:19: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' ../../include/QtCore/../../src/corelib/tools/qstack.h:69:15: required from 'T QStack::pop() [with T = QExplicitlySharedDataPointer]' parser/qparsercontext.cpp:86:69: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentprojector.o projection/qdocumentprojector.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from projection/qprojectedexpression_p.h:55, from projection/qdocumentprojector_p.h:55, from projection/qdocumentprojector.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ projection/qdocumentprojector.cpp: In member function 'virtual void QPatternist::DocumentProjector::startElement(QXmlName)': projection/qdocumentprojector.cpp:69:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 69 | m_receiver->startElement(name); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ projection/qdocumentprojector.cpp:72:9: note: here 72 | case ProjectedExpression::Skip: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslttokenlookup.o parser/qxslttokenlookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespacesupport.o schema/qnamespacesupport.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from schema/qnamespacesupport_p.h:55, from schema/qnamespacesupport.cpp:52: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHash]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QHash]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QHash]' schema/qnamespacesupport.cpp:137:19: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdalternative.o schema/qxsdalternative.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdalternative_p.h:55, from schema/qxsdalternative.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdapplicationinformation.o schema/qxsdapplicationinformation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from schema/qxsdapplicationinformation_p.h:55, from schema/qxsdapplicationinformation.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdannotated.o schema/qxsdannotated.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qderivedstring_p.h:58, from schema/qxsdannotation_p.h:55, from schema/qxsdannotated_p.h:55, from schema/qxsdannotated.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdannotation.o schema/qxsdannotation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qderivedstring_p.h:58, from schema/qxsdannotation_p.h:55, from schema/qxsdannotation.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdassertion.o schema/qxsdassertion.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdassertion_p.h:55, from schema/qxsdassertion.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributeterm.o schema/qxsdattributeterm.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdattributeterm_p.h:55, from schema/qxsdattributeterm.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributeuse.o schema/qxsdattributeuse.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from schema/qxsdattribute_p.h:55, from schema/qxsdattributeuse_p.h:55, from schema/qxsdattributeuse.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattribute.o schema/qxsdattribute.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from schema/qxsdattribute_p.h:55, from schema/qxsdattribute.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributereference.o schema/qxsdattributereference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from schema/qxsdattribute_p.h:55, from schema/qxsdattributeuse_p.h:55, from schema/qxsdattributereference_p.h:55, from schema/qxsdattributereference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributegroup.o schema/qxsdattributegroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from data/qderivedstring_p.h:58, from schema/qxsdannotation_p.h:55, from schema/qxsdannotated_p.h:55, from schema/qxsdattributegroup_p.h:55, from schema/qxsdattributegroup.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxquerytokenizer.o parser/qxquerytokenizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from parser/qxquerytokenizer_p.h:56, from parser/qxquerytokenizer.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QPatternist::TokenSource::Token; iterator = QPatternist::TokenSource::Token*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:379:9: required from 'void QVector::prepend(const T&) [with T = QPatternist::TokenSource::Token]' parser/qxquerytokenizer.cpp:1343:53: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QPatternist::TokenSource::Token' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/qtokenizer_p.h:61, from parser/qxquerytokenizer_p.h:60: parser/qtokensource_p.h:121:15: note: 'class QPatternist::TokenSource::Token' declared here 121 | class Token | ^~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::TokenSource::Token]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::TokenSource::Token]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPatternist::TokenSource::Token]' parser/qxquerytokenizer.cpp:1081:46: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ parser/qxquerytokenizer.cpp: In member function 'int QPatternist::XQueryTokenizer::peekForColonColon() const': parser/qxquerytokenizer.cpp:107:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 107 | if(peekAhead((pos - m_pos) + 1) == ':') | ^~ parser/qxquerytokenizer.cpp:111:13: note: here 111 | default: | ^~~~~~~ parser/qxquerytokenizer.cpp: In static member function 'static QString QPatternist::XQueryTokenizer::normalizeEOL(const QString&, const CharacterSkips&)': parser/qxquerytokenizer.cpp:168:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 168 | if(i + 1 < len && input.at(i + 1) == QLatin1Char('\n')) | ^~ parser/qxquerytokenizer.cpp:173:13: note: here 173 | case '\n': | ^~~~ parser/qxquerytokenizer.cpp: In member function 'QPatternist::TokenSource::Token QPatternist::XQueryTokenizer::nextToken()': parser/qxquerytokenizer.cpp:995:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 995 | if(aheadEquals("!--", 3)) | ^~ parser/qxquerytokenizer.cpp:1003:25: note: here 1003 | default: | ^~~~~~~ parser/qxquerytokenizer.cpp:1766:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 1766 | if(peekAhead() == '\n') | ^~ parser/qxquerytokenizer.cpp:1773:25: note: here 1773 | case 0xA: | ^~~~ parser/qxquerytokenizer.cpp:1923:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1923 | if(peekAhead(-1) == '\r') | ^~ parser/qxquerytokenizer.cpp:1927:21: note: here 1927 | case '\r': | ^~~~ parser/qxquerytokenizer.cpp:831:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 831 | } | ^ parser/qxquerytokenizer.cpp:832:9: note: here 832 | case NamespaceDecl: | ^~~~ parser/qxquerytokenizer.cpp:859:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 859 | } | ^ parser/qxquerytokenizer.cpp:860:9: note: here 860 | case Axis: | ^~~~ parser/qxquerytokenizer.cpp:862:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 862 | if(peekCurrent() == ':') | ^~ parser/qxquerytokenizer.cpp:871:9: note: here 871 | case AfterAxisSeparator: | ^~~~ parser/qxquerytokenizer.cpp:1445:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1445 | } | ^ parser/qxquerytokenizer.cpp:1446:9: note: here 1446 | case VarName: | ^~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/tools/qbytearray.h:45, from ../../include/QtCore/qbytearray.h:1, from ../../include/QtCore/QByteArray:1, from parser/qxquerytokenizer.cpp:42: ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1453:13: note: in expansion of macro 'Q_ASSERT' 1453 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1455:9: note: here 1455 | case ItemType: | ^~~~ parser/qxquerytokenizer.cpp:1491:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1491 | } | ^ parser/qxquerytokenizer.cpp:1492:9: note: here 1492 | case KindTest: | ^~~~ parser/qxquerytokenizer.cpp:1537:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1537 | } | ^ parser/qxquerytokenizer.cpp:1538:9: note: here 1538 | case KindTestForPI: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1554:13: note: in expansion of macro 'Q_ASSERT' 1554 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1556:9: note: here 1556 | case OccurrenceIndicator: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1572:13: note: in expansion of macro 'Q_ASSERT' 1572 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1574:9: note: here 1574 | case XQueryVersion: | ^~~~ parser/qxquerytokenizer.cpp:1597:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1597 | } | ^ parser/qxquerytokenizer.cpp:1598:9: note: here 1598 | case StartTag: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1646:13: note: in expansion of macro 'Q_ASSERT' 1646 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1648:9: note: here 1648 | case AposAttributeContent: | ^~~~ parser/qxquerytokenizer.cpp:1788:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1788 | } | ^ parser/qxquerytokenizer.cpp:1789:9: note: here 1789 | case ElementContent: | ^~~~ parser/qxquerytokenizer.cpp:1941:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1941 | } | ^ parser/qxquerytokenizer.cpp:1942:9: note: here 1942 | case ProcessingInstructionName: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1959:13: note: in expansion of macro 'Q_ASSERT' 1959 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1961:9: note: here 1961 | case ProcessingInstructionContent: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1978:13: note: in expansion of macro 'Q_ASSERT' 1978 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1980:9: note: here 1980 | case EndTag: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:1992:13: note: in expansion of macro 'Q_ASSERT' 1992 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:1994:9: note: here 1994 | case XMLComment: | ^~~~ ../../include/QtCore/../../src/corelib/global/qglobal.h:1940:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1940 | # define Q_ASSERT(cond) qt_noop() | ~~~~~~~^~ parser/qxquerytokenizer.cpp:2014:13: note: in expansion of macro 'Q_ASSERT' 2014 | Q_ASSERT(false); | ^~~~~~~~ parser/qxquerytokenizer.cpp:2016:9: note: here 2016 | case Pragma: | ^~~~ parser/qxquerytokenizer.cpp: In member function 'QPatternist::TokenSource::TokenType QPatternist::XQueryTokenizer::consumeWhitespace()': parser/qxquerytokenizer.cpp:307:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 307 | } | ^ parser/qxquerytokenizer.cpp:308:13: note: here 308 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsddocumentation.o schema/qxsddocumentation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from schema/qxsddocumentation_p.h:55, from schema/qxsddocumentation.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidcache.o schema/qxsdidcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdfacet.o schema/qxsdfacet.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from schema/qxsdfacet_p.h:55, from schema/qxsdfacet.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdcomplextype.o schema/qxsdcomplextype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from schema/qxsdcomplextype_p.h:55, from schema/qxsdcomplextype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdelement.o schema/qxsdelement.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdelement_p.h:56, from schema/qxsdelement.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidentityconstraint.o schema/qxsdidentityconstraint.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdidentityconstraint_p.h:55, from schema/qxsdidentityconstraint.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidchelper.o schema/qxsdidchelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from schema/qxsdidchelper_p.h:55, from schema/qxsdidchelper.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlItem]' schema/qxsdidchelper.cpp:98:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::FieldNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::FieldNode]' schema/qxsdidchelper.cpp:129:20: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdnotation.o schema/qxsdnotation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from schema/qxsdnotation_p.h:55, from schema/qxsdnotation.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdmodelgroup.o schema/qxsdmodelgroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdparticle_p.h:55, from schema/qxsdmodelgroup_p.h:55, from schema/qxsdmodelgroup.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdinstancereader.o schema/qxsdinstancereader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from api/qpullbridge_p.h:56, from schema/qxsdinstancereader_p.h:56, from schema/qxsdinstancereader.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair > >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair > >]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair > >]' api/qpullbridge_p.h:74:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdreference.o schema/qxsdreference.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdterm_p.h:55, from schema/qxsdreference_p.h:55, from schema/qxsdreference.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdparticle.o schema/qxsdparticle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdparticle_p.h:55, from schema/qxsdparticle.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdsimpletype.o schema/qxsdsimpletype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from schema/qxsdsimpletype_p.h:55, from schema/qxsdsimpletype.cpp:52: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemachecker_setup.o schema/qxsdschemachecker_setup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdschemachecker_p.h:55, from schema/qxsdschemachecker_setup.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschema.o schema/qxsdschema.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdschema_p.h:55, from schema/qxsdschema.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslttokenizer.o parser/qxslttokenizer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' parser/qxslttokenizer.cpp: In member function 'void QPatternist::XSLTTokenizer::queueSorting(bool, QPatternist::TokenSource::Queue*, bool)': parser/qxslttokenizer.cpp:2646:69: warning: enum constant in boolean context [-Wint-in-bool-context] 2646 | if(QXmlStreamReader::Characters && whitespaceToSkip()) | ^ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from parser/qxslttokenizer.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::TokenSource::Token]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::TokenSource::Token]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPatternist::TokenSource::Token]' parser/qxslttokenizer.cpp:646:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamNamespaceDeclaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamNamespaceDeclaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamNamespaceDeclaration]' parser/qxslttokenizer.cpp:1495:70: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ parser/qxslttokenizer.cpp: In member function 'void QPatternist::XSLTTokenizer::insideChoose(QPatternist::TokenSource::Queue*)': parser/qxslttokenizer.cpp:1249:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1249 | if(isWhitespace()) | ^~ parser/qxslttokenizer.cpp:1253:13: note: here 1253 | default: | ^~~~~~~ parser/qxslttokenizer.cpp: In member function 'void QPatternist::XSLTTokenizer::queueWithParams(QPatternist::XSLTTokenLookup::NodeName, QPatternist::TokenSource::Queue*, bool)': parser/qxslttokenizer.cpp:2160:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 2160 | unexpectedContent(); | ~~~~~~~~~~~~~~~~~^~ parser/qxslttokenizer.cpp:2162:13: note: here 2162 | case QXmlStreamReader::EndElement: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemacontext.o schema/qxsdschemacontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdschemacontext_p.h:55, from schema/qxsdschemacontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/tools/qhash.h:45, from ../../include/QtCore/qhash.h:1, from ../../include/QtCore/QHash:1, from utils/qnamepool_p.h:55: data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNonNegativeInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ In file included from schema/qxsdschemacontext.cpp:44: data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdparticlechecker.o schema/qxsdparticlechecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdelement_p.h:56, from schema/qxsdparticlechecker_p.h:55, from schema/qxsdparticlechecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemadebugger.o schema/qxsdschemadebugger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdschema_p.h:55, from schema/qxsdschemadebugger_p.h:55, from schema/qxsdschemadebugger.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' schema/qxsdschemadebugger.cpp:91:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemamerger.o schema/qxsdschemamerger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdschema_p.h:55, from schema/qxsdschemamerger_p.h:55, from schema/qxsdschemamerger.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschematoken.o schema/qxsdschematoken.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemahelper.o schema/qxsdschemahelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qatomiccomparator_p.h:57, from data/qcomparisonfactory_p.h:55, from schema/qxsdschemahelper_p.h:55, from schema/qxsdschemahelper.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparsercontext.o schema/qxsdschemaparsercontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from parser/qmaintainingreader_p.h:57, from schema/qxsdschemaparsercontext_p.h:55, from schema/qxsdschemaparsercontext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschematypesfactory.o schema/qxsdschematypesfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from type/qschematypefactory_p.h:57, from schema/qxsdschematypesfactory_p.h:56, from schema/qxsdschematypesfactory.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/tools/qhash.h:45, from ../../include/QtCore/qhash.h:1, from ../../include/QtCore/QHash:1, from schema/qxsdschematypesfactory_p.h:55: data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNonNegativeInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ In file included from schema/qxsdschematypesfactory.cpp:46: data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdterm.o schema/qxsdterm.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdterm_p.h:55, from schema/qxsdterm.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparser_setup.o schema/qxsdschemaparser_setup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from schema/qnamespacesupport_p.h:55, from schema/qxsdschemaparser_p.h:55, from schema/qxsdschemaparser_setup.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdwildcard.o schema/qxsdwildcard.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdterm_p.h:55, from schema/qxsdwildcard_p.h:55, from schema/qxsdwildcard.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdstatemachinebuilder.o schema/qxsdstatemachinebuilder.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qnamedschemacomponent_p.h:55, from schema/qxsdparticle_p.h:55, from schema/qxsdstatemachinebuilder_p.h:55, from schema/qxsdstatemachinebuilder.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdxpathexpression.o schema/qxsdxpathexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from data/qanyuri_p.h:56, from schema/qxsdxpathexpression_p.h:55, from schema/qxsdxpathexpression.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdvalidatedxmlnodemodel.o schema/qxsdvalidatedxmlnodemodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from api/qabstractxmlforwarditerator_p.h:56, from schema/qxsdvalidatedxmlnodemodel_p.h:57, from schema/qxsdvalidatedxmlnodemodel.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' schema/qxsdvalidatedxmlnodemodel.cpp:143:41: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractnodetest.o type/qabstractnodetest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qabstractnodetest_p.h:55, from type/qabstractnodetest.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanyitemtype.o type/qanyitemtype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanyitemtype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemachecker.o schema/qxsdschemachecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from schema/qxsdschemachecker.cpp:59: schema/qxsdschemachecker_helper.cpp: In member function 'bool QPatternist::XsdSchemaChecker::elementSequenceAccepted(const QPatternist::XsdModelGroup::Ptr&, const QPatternist::XsdParticle::Ptr&) const': schema/qxsdschemachecker_helper.cpp:285:18: warning: variable 'isValid' set but not used [-Wunused-but-set-variable] 285 | bool isValid = false; | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdschemachecker_p.h:55, from schema/qxsdschemachecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qquerytransformparser.o parser/qquerytransformparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from data/qabstractduration_p.h:57, from data/qdaytimeduration_p.h:55, from data/qcommonvalues_p.h:55, from data/qabstractfloat_p.h:59, from querytransformparser.ypp:27: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::OrderBy::OrderSpec]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::OrderBy::OrderSpec]' querytransformparser.ypp:1021:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer]' querytransformparser.ypp:1518:44: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlName]' querytransformparser.ypp:2524:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >]' querytransformparser.ypp:4005:51: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair >, int>]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair >, int>]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair >, int>]' expr/qoperandsiterator_p.h:104:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >, int> >::Data' {aka 'struct QVectorTypedData >, int> >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QExplicitlySharedDataPointer]' querytransformparser.ypp:904:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QExplicitlySharedDataPointer]' querytransformparser.ypp:3247:34: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:152:24: required from 'T* QVector::data() [with T = QPatternist::ItemSequenceCacheCell]' ../../include/QtCore/../../src/corelib/tools/qvector.h:360:14: required from 'T& QVector::operator[](int) [with T = QPatternist::ItemSequenceCacheCell]' expr/qevaluationcache.cpp:111:28: required from 'QAbstractXmlForwardIterator::Ptr QPatternist::EvaluationCache::evaluateSequence(const QPatternist::DynamicContext::Ptr&) const [with bool IsForGlobal = true; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >; QPatternist::DynamicContext::Ptr = QExplicitlySharedDataPointer]' expr/qevaluationcache.cpp:108:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from expr/qevaluationcache_p.h:140, from querytransformparser.ypp:56: expr/qevaluationcache.cpp: In member function 'QAbstractXmlForwardIterator::Ptr QPatternist::EvaluationCache::evaluateSequence(const QPatternist::DynamicContext::Ptr&) const [with bool IsForGlobal = true]': expr/qevaluationcache.cpp:133:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 133 | cell.cacheState = ItemSequenceCacheCell::PartiallyPopulated; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expr/qevaluationcache.cpp:136:9: note: here 136 | case ItemSequenceCacheCell::PartiallyPopulated: | ^~~~ expr/qevaluationcache.cpp: In member function 'QAbstractXmlForwardIterator::Ptr QPatternist::EvaluationCache::evaluateSequence(const QPatternist::DynamicContext::Ptr&) const [with bool IsForGlobal = false]': expr/qevaluationcache.cpp:133:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 133 | cell.cacheState = ItemSequenceCacheCell::PartiallyPopulated; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expr/qevaluationcache.cpp:136:9: note: here 136 | case ItemSequenceCacheCell::PartiallyPopulated: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanysimpletype.o type/qanysimpletype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qanysimpletype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanynodetype.o type/qanynodetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qanynodetype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccasterlocator.o type/qatomiccasterlocator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanytype.o type/qanytype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparatorlocator.o type/qatomiccomparatorlocator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematicianlocator.o type/qatomicmathematicianlocator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdtypechecker.o schema/qxsdtypechecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from schema/qxsdtypechecker_p.h:57, from schema/qxsdtypechecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbuiltinatomictype.o type/qbuiltinatomictype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qbuiltinatomictype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomictype.o type/qatomictype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from type/qatomictype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcardinality.o type/qcardinality.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qebvtype.o type/qebvtype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qebvtype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaresolver.o schema/qxsdschemaresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from schema/qnamespacesupport_p.h:55, from schema/qxsdschemaresolver_p.h:55, from schema/qxsdschemaresolver.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::KeyReference]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::KeyReference]' schema/qxsdschemaresolver.cpp:65:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::SimpleRestrictionBase]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::SimpleRestrictionBase]' schema/qxsdschemaresolver.cpp:66:37: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::SimpleListType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::SimpleListType]' schema/qxsdschemaresolver.cpp:67:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::SimpleUnionType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::SimpleUnionType]' schema/qxsdschemaresolver.cpp:68:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::ElementType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::ElementType]' schema/qxsdschemaresolver.cpp:69:27: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::ComplexBaseType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::ComplexBaseType]' schema/qxsdschemaresolver.cpp:70:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::AttributeType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::AttributeType]' schema/qxsdschemaresolver.cpp:71:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::AlternativeType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::AlternativeType]' schema/qxsdschemaresolver.cpp:72:31: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::AlternativeTypeElement]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::AlternativeTypeElement]' schema/qxsdschemaresolver.cpp:73:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::SubstitutionGroupAffiliation]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QPatternist::XsdSchemaResolver::SubstitutionGroupAffiliation]' schema/qxsdschemaresolver.cpp:74:44: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QPatternist::XsdSchemaResolver::SimpleRestrictionBase; iterator = QPatternist::XsdSchemaResolver::SimpleRestrictionBase*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QPatternist::XsdSchemaResolver::SimpleRestrictionBase]' schema/qxsdschemaresolver.cpp:157:44: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QPatternist::XsdSchemaResolver::SimpleRestrictionBase' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schema/qxsdschemaresolver_p.h:452:19: note: 'class QPatternist::XsdSchemaResolver::SimpleRestrictionBase' declared here 452 | class SimpleRestrictionBase | ^~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::erase(iterator, iterator) [with T = QPatternist::XsdSchemaResolver::ComplexBaseType; iterator = QPatternist::XsdSchemaResolver::ComplexBaseType*]': ../../include/QtCore/../../src/corelib/tools/qvector.h:376:8: required from 'void QVector::remove(int) [with T = QPatternist::XsdSchemaResolver::ComplexBaseType]' schema/qxsdschemaresolver.cpp:208:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QPatternist::XsdSchemaResolver::ComplexBaseType' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 642 | memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schema/qxsdschemaresolver_p.h:484:19: note: 'class QPatternist::XsdSchemaResolver::ComplexBaseType' declared here 484 | class ComplexBaseType | ^~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::ComplexContentType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::XsdSchemaResolver::ComplexContentType]' schema/qxsdschemaresolver.cpp:220:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QExplicitlySharedDataPointer]' schema/qxsdschemaresolver.cpp:264:36: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::RedefinedGroups]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::XsdSchemaResolver::RedefinedGroups]' schema/qxsdschemaresolver.cpp:283:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdSchemaResolver::RedefinedAttributeGroups]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::XsdSchemaResolver::RedefinedAttributeGroups]' schema/qxsdschemaresolver.cpp:292:38: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHash]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QHash]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QHash]' ../../include/QtCore/../../src/corelib/tools/qstack.h:54:7: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptysequencetype.o type/qemptysequencetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qemptysequencetype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbasictypesfactory.o type/qbasictypesfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qbasictypesfactory.cpp:43: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericsequencetype.o type/qgenericsequencetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitemtype.o type/qitemtype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qlocalnametest.o type/qlocalnametest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qlocalnametest.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamedschemacomponent.o type/qnamedschemacomponent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespacenametest.o type/qnamespacenametest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qnamespacenametest.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qmultiitemtype.o type/qmultiitemtype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemacomponent.o type/qschemacomponent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnonetype.o type/qnonetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qnonetype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematype.o type/qschematype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnumerictype.o type/qnumerictype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qnumerictype.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnametest.o type/qqnametest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qqnametest.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematypefactory.o type/qschematypefactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencetype.o type/qsequencetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntyped.o type/quntyped.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/quntyped.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsltnodetest.o type/qxsltnodetest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from type/qxsltnodetest.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbuiltinatomictypes.o type/qbuiltinatomictypes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from expr/qcachecells_p.h:56, from environment/qdynamiccontext_p.h:56, from data/qatomicmathematician_p.h:57, from type/qatomicmathematicianlocators_p.h:55, from type/qbuiltinatomictypes.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternistlocale.o utils/qpatternistlocale.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericnamespaceresolver.o utils/qgenericnamespaceresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtypechecker.o type/qtypechecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from janitors/quntypedatomicconverter_p.h:55, from janitors/qargumentconverter_p.h:55, from type/qtypechecker.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespaceresolver.o utils/qnamespaceresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdvalidatinginstancereader.o schema/qxsdvalidatinginstancereader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from environment/qreportcontext_p.h:59, from schema/qxsdidchelper_p.h:55, from schema/qxsdvalidatinginstancereader_p.h:55, from schema/qxsdvalidatinginstancereader.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QXmlItem]' schema/qxsdvalidatinginstancereader.cpp:1126:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair > >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair > >]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QPair > >]' api/qpullbridge_p.h:74:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > > >::Data' {aka 'struct QVectorTypedData > > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::XsdStateMachine >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::XsdStateMachine >]' ../../include/QtCore/../../src/corelib/tools/qstack.h:69:15: required from 'T QStack::pop() [with T = QPatternist::XsdStateMachine >]' schema/qxsdvalidatinginstancereader.cpp:163:36: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::FieldNode]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::FieldNode]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::FieldNode]' schema/qxsdidchelper_p.h:125:11: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared acceltree/qacceltreeresourceloader_p.h -o .moc/release-shared/moc_qacceltreeresourceloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qabstractmessagehandler.h -o .moc/release-shared/moc_qabstractmessagehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qabstracturiresolver.h -o .moc/release-shared/moc_qabstracturiresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qiodevicedelegate_p.h -o .moc/release-shared/moc_qiodevicedelegate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/rcc -name builtinschemas schema/builtinschemas.qrc -o .rcc/release-shared/qrc_builtinschemas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingnamespaceresolver.o utils/qdelegatingnamespaceresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoutputvalidator.o utils/qoutputvalidator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from utils/qpatternistlocale_p.h:60, from utils/qoutputvalidator.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpathhelper.o utils/qxpathhelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qanynodetype_p.h:55, from type/qbuiltintypes_p.h:55, from utils/qxpathhelper.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodenamespaceresolver.o utils/qnodenamespaceresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/utils/qnamepool_p.h:60, from ../../include/QtXmlPatterns/private/qnamepool_p.h:1, from ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/type/qitemtype_p.h:57, from ../../include/QtXmlPatterns/private/qitemtype_p.h:1, from data/qitem_p.h:56, from utils/qnodenamespaceresolver.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrc_builtinschemas.o .rcc/release-shared/qrc_builtinschemas.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qabstractmessagehandler.o .moc/release-shared/moc_qabstractmessagehandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qabstracturiresolver.o .moc/release-shared/moc_qabstracturiresolver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qiodevicedelegate_p.o .moc/release-shared/moc_qiodevicedelegate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qacceltreeresourceloader_p.o .moc/release-shared/moc_qacceltreeresourceloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from .moc/release-shared/../../acceltree/qacceltree_p.h:57, from .moc/release-shared/../../acceltree/qacceltreeresourceloader_p.h:59, from .moc/release-shared/moc_qacceltreeresourceloader_p.cpp:9: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamepool.o utils/qnamepool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from ../../include/QtCore/QtDebug:1, from utils/qnamepool.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QString]' utils/qnamepool.cpp:56:33: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparser.o schema/qxsdschemaparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from schema/qnamespacesupport_p.h:55, from schema/qxsdschemaparser_p.h:55, from schema/qxsdschemaparser.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QExplicitlySharedDataPointer]' expr/qtemplatemode_p.h:119:35: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from 'QXmlStreamReader::TokenType QPatternist::MaintainingReader::readNext() [with TokenLookupClass = XsdSchemaToken; LookupKey = QPatternist::XsdTagScope::Type]' schema/qxsdschemaparser.cpp:333:17: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemCacheCell]' environment/qstackcontextbase.cpp:74:32: required from 'QPatternist::ItemCacheCell& QPatternist::StackContextBase::itemCacheCell(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:71:16: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::ItemSequenceCacheCell]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::ItemSequenceCacheCell]' environment/qstackcontextbase.cpp:83:40: required from 'QPatternist::ItemSequenceCacheCell::Vector& QPatternist::StackContextBase::itemSequenceCacheCells(QPatternist::VariableSlotID) [with TSuperClass = QPatternist::DynamicContext; QPatternist::ItemSequenceCacheCell::Vector = QVector; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:80:32: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::AccelTree::BasicNodeData]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPatternist::AccelTree::BasicNodeData]' acceltree/qacceltreebuilder.cpp:187:33: required from 'void QPatternist::AccelTreeBuilder< >::attribute(const QXmlName&, const QStringRef&) [with bool FromDocument = false]' acceltree/qacceltreebuilder_p.h:115:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QPatternist::Item]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector; UnitType = QPatternist::Item; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:131:20: required from 'void QPatternist::StackContextBase::setRangeVariable(QPatternist::VariableSlotID, const QPatternist::Item&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:128:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector >; UnitType = QExplicitlySharedDataPointer; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:138:20: required from 'void QPatternist::StackContextBase::setExpressionVariable(QPatternist::VariableSlotID, const QPatternist::Expression::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QPatternist::Expression::Ptr = QExplicitlySharedDataPointer]' environment/qstackcontextbase.cpp:135:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QExplicitlySharedDataPointer >]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:122:25: required from 'void QPatternist::StackContextBase::setSlotVariable(QPatternist::VariableSlotID, const UnitType&, VectorType&) const [with VectorType = QVector > >; UnitType = QExplicitlySharedDataPointer >; TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int]' environment/qstackcontextbase.cpp:145:20: required from 'void QPatternist::StackContextBase::setPositionIterator(QPatternist::VariableSlotID, const QAbstractXmlForwardIterator::Ptr&) [with TSuperClass = QPatternist::DynamicContext; QPatternist::VariableSlotID = int; QAbstractXmlForwardIterator::Ptr = QExplicitlySharedDataPointer >]' environment/qstackcontextbase.cpp:142:6: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/tools/qhash.h:45, from ../../include/QtCore/qhash.h:1, from ../../include/QtCore/QHash:1, from utils/qnamepool_p.h:55: data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNonNegativeInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ In file included from schema/qxsdschemaparser.cpp:49: data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypePositiveInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommonsequencetypes.o type/qcommonsequencetypes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/QVector:1, from utils/qnamepool_p.h:60, from type/qschematype_p.h:55, from type/qanytype_p.h:55, from type/qanysimpletype_p.h:55, from type/qatomictype_p.h:55, from type/qebvtype_p.h:55, from type/qcommonsequencetypes.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlName]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlName]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlName]' data/qitem_p.h:501:50: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPatternist::Item]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPatternist::Item]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QPatternist::Item]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QPatternist::Item; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlNodeModelIndex]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlNodeModelIndex]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlNodeModelIndex]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:233:35: required from 'QVector QPatternist::ListIterator::toVector() [with T = QXmlNodeModelIndex; ListType = QList]' ../../include/QtXmlPatterns/private/../../../src/xmlpatterns/api/qabstractxmlforwarditerator_p.h:231:28: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'QVector::Data' {aka 'struct QVectorTypedData'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qglobal.h:1, from ../../include/QtCore/../../src/corelib/thread/qatomic.h:45, from ../../include/QtCore/qatomic.h:1, from ../../include/QtCore/../../src/corelib/tools/qhash.h:45, from ../../include/QtCore/qhash.h:1, from ../../include/QtCore/QHash:1, from utils/qnamepool_p.h:55: data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypePositiveInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ In file included from type/qbuiltintypes.cpp:43, from type/qcommonsequencetypes.cpp:50: data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeUnsignedByte]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeUnsignedShort]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeUnsignedInt]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeUnsignedLong]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNonNegativeInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeByte]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeShort]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeInt]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeLong]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNegativeInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ data/qderivedinteger_p.h: In member function 'qulonglong QPatternist::DerivedInteger::toUnsignedInteger() const [with QPatternist::TypeOfDerivedInteger DerivedType = QPatternist::TypeNonPositiveInteger]': ../../include/QtCore/../../src/corelib/global/qglobal.h:1954:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 1954 | # define Q_ASSERT_X(cond, where, what) qt_noop() | ~~~~~~~^~ data/qderivedinteger_p.h:605:21: note: in expansion of macro 'Q_ASSERT_X' 605 | Q_ASSERT_X(false, Q_FUNC_INFO, | ^~~~~~~~~~ data/qderivedinteger_p.h:608:17: note: here 608 | case TypeUnsignedByte: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' rm -f libQtXmlPatterns.so.4.8.7 libQtXmlPatterns.so libQtXmlPatterns.so.4 libQtXmlPatterns.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtXmlPatterns.so.4 -o libQtXmlPatterns.so.4.8.7 .obj/release-shared/qacceltree.o .obj/release-shared/qacceltreeresourceloader.o .obj/release-shared/qacceliterators.o .obj/release-shared/qcompressedwhitespace.o .obj/release-shared/qvariableloader.o .obj/release-shared/qabstractmessagehandler.o .obj/release-shared/qabstracturiresolver.o .obj/release-shared/qabstractxmlnodemodel.o .obj/release-shared/qabstractxmlpullprovider.o .obj/release-shared/qabstractxmlreceiver.o .obj/release-shared/qiodevicedelegate.o .obj/release-shared/qnetworkaccessdelegator.o .obj/release-shared/qpullbridge.o .obj/release-shared/qresourcedelegator.o .obj/release-shared/qsimplexmlnodemodel.o .obj/release-shared/qsourcelocation.o .obj/release-shared/quriloader.o .obj/release-shared/qxmlformatter.o .obj/release-shared/qxmlname.o .obj/release-shared/qxmlnamepool.o .obj/release-shared/qxmlquery.o .obj/release-shared/qxmlresultitems.o .obj/release-shared/qxmlschema.o .obj/release-shared/qxmlschema_p.o .obj/release-shared/qxmlschemavalidator.o .obj/release-shared/qxmlserializer.o .obj/release-shared/qcoloringmessagehandler.o .obj/release-shared/qcoloroutput.o .obj/release-shared/qabstractdatetime.o .obj/release-shared/qabstractduration.o .obj/release-shared/qanyuri.o .obj/release-shared/qatomiccaster.o .obj/release-shared/qatomiccasters.o .obj/release-shared/qatomiccomparator.o .obj/release-shared/qatomiccomparators.o .obj/release-shared/qatomicmathematician.o .obj/release-shared/qatomicmathematicians.o .obj/release-shared/qatomicstring.o .obj/release-shared/qatomicvalue.o .obj/release-shared/qbase64binary.o .obj/release-shared/qboolean.o .obj/release-shared/qcommonvalues.o .obj/release-shared/qcomparisonfactory.o .obj/release-shared/qdate.o .obj/release-shared/qdaytimeduration.o .obj/release-shared/qdecimal.o .obj/release-shared/qduration.o .obj/release-shared/qgday.o .obj/release-shared/qgmonth.o .obj/release-shared/qgmonthday.o .obj/release-shared/qgyear.o .obj/release-shared/qgyearmonth.o .obj/release-shared/qhexbinary.o .obj/release-shared/qinteger.o .obj/release-shared/qitem.o .obj/release-shared/qnodebuilder.o .obj/release-shared/qnodemodel.o .obj/release-shared/qqnamevalue.o .obj/release-shared/qresourceloader.o .obj/release-shared/qschemadatetime.o .obj/release-shared/qschemanumeric.o .obj/release-shared/qschematime.o .obj/release-shared/qsorttuple.o .obj/release-shared/quntypedatomic.o .obj/release-shared/qvalidationerror.o .obj/release-shared/qvaluefactory.o .obj/release-shared/qyearmonthduration.o .obj/release-shared/qcurrentitemcontext.o .obj/release-shared/qdelegatingdynamiccontext.o .obj/release-shared/qdelegatingstaticcontext.o .obj/release-shared/qdynamiccontext.o .obj/release-shared/qfocus.o .obj/release-shared/qgenericdynamiccontext.o .obj/release-shared/qgenericstaticcontext.o .obj/release-shared/qreceiverdynamiccontext.o .obj/release-shared/qreportcontext.o .obj/release-shared/qstaticbaseuricontext.o .obj/release-shared/qstaticcontext.o .obj/release-shared/qstaticcurrentcontext.o .obj/release-shared/qstaticfocuscontext.o .obj/release-shared/qstaticcompatibilitycontext.o .obj/release-shared/qstaticnamespacecontext.o .obj/release-shared/qandexpression.o .obj/release-shared/qapplytemplate.o .obj/release-shared/qargumentreference.o .obj/release-shared/qarithmeticexpression.o .obj/release-shared/qattributeconstructor.o .obj/release-shared/qattributenamevalidator.o .obj/release-shared/qaxisstep.o .obj/release-shared/qcallsite.o .obj/release-shared/qcalltargetdescription.o .obj/release-shared/qcalltemplate.o .obj/release-shared/qcastableas.o .obj/release-shared/qcastas.o .obj/release-shared/qcollationchecker.o .obj/release-shared/qcombinenodes.o .obj/release-shared/qcommentconstructor.o .obj/release-shared/qcomputednamespaceconstructor.o .obj/release-shared/qcontextitem.o .obj/release-shared/qcopyof.o .obj/release-shared/qcurrentitemstore.o .obj/release-shared/qdocumentconstructor.o .obj/release-shared/qdocumentcontentvalidator.o .obj/release-shared/qdynamiccontextstore.o .obj/release-shared/qelementconstructor.o .obj/release-shared/qemptycontainer.o .obj/release-shared/qemptysequence.o .obj/release-shared/qexpression.o .obj/release-shared/qexpressionfactory.o .obj/release-shared/qexpressionsequence.o .obj/release-shared/qexpressionvariablereference.o .obj/release-shared/qexternalvariableloader.o .obj/release-shared/qexternalvariablereference.o .obj/release-shared/qfirstitempredicate.o .obj/release-shared/qforclause.o .obj/release-shared/qgeneralcomparison.o .obj/release-shared/qgenericpredicate.o .obj/release-shared/qifthenclause.o .obj/release-shared/qinstanceof.o .obj/release-shared/qletclause.o .obj/release-shared/qliteral.o .obj/release-shared/qliteralsequence.o .obj/release-shared/qnamespaceconstructor.o .obj/release-shared/qncnameconstructor.o .obj/release-shared/qnodecomparison.o .obj/release-shared/qnodesort.o .obj/release-shared/qoptimizationpasses.o .obj/release-shared/qoptimizerblocks.o .obj/release-shared/qoptimizerframework.o .obj/release-shared/qorderby.o .obj/release-shared/qorexpression.o .obj/release-shared/qpaircontainer.o .obj/release-shared/qparentnodeaxis.o .obj/release-shared/qpath.o .obj/release-shared/qpositionalvariablereference.o .obj/release-shared/qprocessinginstructionconstructor.o .obj/release-shared/qqnameconstructor.o .obj/release-shared/qquantifiedexpression.o .obj/release-shared/qrangeexpression.o .obj/release-shared/qrangevariablereference.o .obj/release-shared/qreturnorderby.o .obj/release-shared/qsimplecontentconstructor.o .obj/release-shared/qsinglecontainer.o .obj/release-shared/qsourcelocationreflection.o .obj/release-shared/qstaticbaseuristore.o .obj/release-shared/qstaticcompatibilitystore.o .obj/release-shared/qtemplate.o .obj/release-shared/qtemplateinvoker.o .obj/release-shared/qtemplatemode.o .obj/release-shared/qtemplateparameterreference.o .obj/release-shared/qtextnodeconstructor.o .obj/release-shared/qtreatas.o .obj/release-shared/qtriplecontainer.o .obj/release-shared/qtruthpredicate.o .obj/release-shared/qunaryexpression.o .obj/release-shared/qunlimitedcontainer.o .obj/release-shared/qunresolvedvariablereference.o .obj/release-shared/quserfunctioncallsite.o .obj/release-shared/quserfunction.o .obj/release-shared/qvalidate.o .obj/release-shared/qvaluecomparison.o .obj/release-shared/qvariabledeclaration.o .obj/release-shared/qvariablereference.o .obj/release-shared/qxsltsimplecontentconstructor.o .obj/release-shared/qabstractfunctionfactory.o .obj/release-shared/qaccessorfns.o .obj/release-shared/qaggregatefns.o .obj/release-shared/qaggregator.o .obj/release-shared/qassemblestringfns.o .obj/release-shared/qbooleanfns.o .obj/release-shared/qcomparescaseaware.o .obj/release-shared/qcomparestringfns.o .obj/release-shared/qconstructorfunctionsfactory.o .obj/release-shared/qcontextfns.o .obj/release-shared/qcontextnodechecker.o .obj/release-shared/qcurrentfn.o .obj/release-shared/qdatetimefn.o .obj/release-shared/qdeepequalfn.o .obj/release-shared/qdocumentfn.o .obj/release-shared/qelementavailablefn.o .obj/release-shared/qerrorfn.o .obj/release-shared/qfunctionargument.o .obj/release-shared/qfunctionavailablefn.o .obj/release-shared/qfunctioncall.o .obj/release-shared/qfunctionfactorycollection.o .obj/release-shared/qfunctionfactory.o .obj/release-shared/qfunctionsignature.o .obj/release-shared/qgenerateidfn.o .obj/release-shared/qnodefns.o .obj/release-shared/qnumericfns.o .obj/release-shared/qpatternmatchingfns.o .obj/release-shared/qpatternplatform.o .obj/release-shared/qqnamefns.o .obj/release-shared/qresolveurifn.o .obj/release-shared/qsequencefns.o .obj/release-shared/qsequencegeneratingfns.o .obj/release-shared/qstaticnamespacescontainer.o .obj/release-shared/qstringvaluefns.o .obj/release-shared/qsubstringfns.o .obj/release-shared/qsystempropertyfn.o .obj/release-shared/qtimezonefns.o .obj/release-shared/qtracefn.o .obj/release-shared/qtypeavailablefn.o .obj/release-shared/qunparsedentitypublicidfn.o .obj/release-shared/qunparsedentityurifn.o .obj/release-shared/qunparsedtextavailablefn.o .obj/release-shared/qunparsedtextfn.o .obj/release-shared/qxpath10corefunctions.o .obj/release-shared/qxpath20corefunctions.o .obj/release-shared/qxslt20corefunctions.o .obj/release-shared/qcachingiterator.o .obj/release-shared/qdeduplicateiterator.o .obj/release-shared/qdistinctiterator.o .obj/release-shared/qexceptiterator.o .obj/release-shared/qindexofiterator.o .obj/release-shared/qinsertioniterator.o .obj/release-shared/qintersectiterator.o .obj/release-shared/qrangeiterator.o .obj/release-shared/qremovaliterator.o .obj/release-shared/qsubsequenceiterator.o .obj/release-shared/qtocodepointsiterator.o .obj/release-shared/qunioniterator.o .obj/release-shared/qargumentconverter.o .obj/release-shared/qatomizer.o .obj/release-shared/qcardinalityverifier.o .obj/release-shared/qebvextractor.o .obj/release-shared/qitemverifier.o .obj/release-shared/quntypedatomicconverter.o .obj/release-shared/qquerytransformparser.o .obj/release-shared/qparsercontext.o .obj/release-shared/qtokenrevealer.o .obj/release-shared/qtokensource.o .obj/release-shared/qxquerytokenizer.o .obj/release-shared/qxslttokenizer.o .obj/release-shared/qxslttokenlookup.o .obj/release-shared/qdocumentprojector.o .obj/release-shared/qnamespacesupport.o .obj/release-shared/qxsdalternative.o .obj/release-shared/qxsdannotated.o .obj/release-shared/qxsdannotation.o .obj/release-shared/qxsdapplicationinformation.o .obj/release-shared/qxsdassertion.o .obj/release-shared/qxsdattribute.o .obj/release-shared/qxsdattributereference.o .obj/release-shared/qxsdattributeterm.o .obj/release-shared/qxsdattributeuse.o .obj/release-shared/qxsdattributegroup.o .obj/release-shared/qxsdcomplextype.o .obj/release-shared/qxsddocumentation.o .obj/release-shared/qxsdelement.o .obj/release-shared/qxsdfacet.o .obj/release-shared/qxsdidcache.o .obj/release-shared/qxsdidchelper.o .obj/release-shared/qxsdidentityconstraint.o .obj/release-shared/qxsdinstancereader.o .obj/release-shared/qxsdmodelgroup.o .obj/release-shared/qxsdnotation.o .obj/release-shared/qxsdparticle.o .obj/release-shared/qxsdparticlechecker.o .obj/release-shared/qxsdreference.o .obj/release-shared/qxsdsimpletype.o .obj/release-shared/qxsdschema.o .obj/release-shared/qxsdschemachecker.o .obj/release-shared/qxsdschemachecker_setup.o .obj/release-shared/qxsdschemacontext.o .obj/release-shared/qxsdschemadebugger.o .obj/release-shared/qxsdschemahelper.o .obj/release-shared/qxsdschemamerger.o .obj/release-shared/qxsdschemaparser.o .obj/release-shared/qxsdschemaparser_setup.o .obj/release-shared/qxsdschemaparsercontext.o .obj/release-shared/qxsdschemaresolver.o .obj/release-shared/qxsdschematoken.o .obj/release-shared/qxsdschematypesfactory.o .obj/release-shared/qxsdstatemachinebuilder.o .obj/release-shared/qxsdterm.o .obj/release-shared/qxsdtypechecker.o .obj/release-shared/qxsdwildcard.o .obj/release-shared/qxsdvalidatedxmlnodemodel.o .obj/release-shared/qxsdvalidatinginstancereader.o .obj/release-shared/qxsdxpathexpression.o .obj/release-shared/qabstractnodetest.o .obj/release-shared/qanyitemtype.o .obj/release-shared/qanynodetype.o .obj/release-shared/qanysimpletype.o .obj/release-shared/qanytype.o .obj/release-shared/qatomiccasterlocator.o .obj/release-shared/qatomiccomparatorlocator.o .obj/release-shared/qatomicmathematicianlocator.o .obj/release-shared/qatomictype.o .obj/release-shared/qbasictypesfactory.o .obj/release-shared/qbuiltinatomictype.o .obj/release-shared/qbuiltinatomictypes.o .obj/release-shared/qcardinality.o .obj/release-shared/qcommonsequencetypes.o .obj/release-shared/qebvtype.o .obj/release-shared/qemptysequencetype.o .obj/release-shared/qgenericsequencetype.o .obj/release-shared/qitemtype.o .obj/release-shared/qlocalnametest.o .obj/release-shared/qmultiitemtype.o .obj/release-shared/qnamedschemacomponent.o .obj/release-shared/qnamespacenametest.o .obj/release-shared/qnonetype.o .obj/release-shared/qnumerictype.o .obj/release-shared/qqnametest.o .obj/release-shared/qschemacomponent.o .obj/release-shared/qschematype.o .obj/release-shared/qschematypefactory.o .obj/release-shared/qsequencetype.o .obj/release-shared/qtypechecker.o .obj/release-shared/quntyped.o .obj/release-shared/qxsltnodetest.o .obj/release-shared/qgenericnamespaceresolver.o .obj/release-shared/qpatternistlocale.o .obj/release-shared/qnamepool.o .obj/release-shared/qnamespaceresolver.o .obj/release-shared/qoutputvalidator.o .obj/release-shared/qxpathhelper.o .obj/release-shared/qdelegatingnamespaceresolver.o .obj/release-shared/qnodenamespaceresolver.o .obj/release-shared/moc_qacceltreeresourceloader_p.o .obj/release-shared/moc_qabstractmessagehandler.o .obj/release-shared/moc_qabstracturiresolver.o .obj/release-shared/moc_qiodevicedelegate_p.o .obj/release-shared/qrc_builtinschemas.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtNetwork -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -lpthread ln -s libQtXmlPatterns.so.4.8.7 libQtXmlPatterns.so ln -s libQtXmlPatterns.so.4.8.7 libQtXmlPatterns.so.4 ln -s libQtXmlPatterns.so.4.8.7 libQtXmlPatterns.so.4.8 rm -f ../../lib/libQtXmlPatterns.so.4.8.7 rm -f ../../lib/libQtXmlPatterns.so rm -f ../../lib/libQtXmlPatterns.so.4 rm -f ../../lib/libQtXmlPatterns.so.4.8 mv -f libQtXmlPatterns.so.4.8.7 libQtXmlPatterns.so libQtXmlPatterns.so.4 libQtXmlPatterns.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/xmlpatterns' cd src/multimedia/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile multimedia.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudio.o audio/qaudio.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudioengineplugin.o audio/qaudioengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudioinput.o audio/qaudioinput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudiooutput.o audio/qaudiooutput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudioformat.o audio/qaudioformat.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudioengine.o audio/qaudioengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudiodeviceinfo.o audio/qaudiodeviceinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qabstractvideobuffer.o video/qabstractvideobuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qabstractvideosurface.o video/qabstractvideosurface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qimagevideobuffer.o video/qimagevideobuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudioinput.h -o .moc/release-shared/moc_qaudioinput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudiooutput.h -o .moc/release-shared/moc_qaudiooutput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudiodevicefactory.o audio/qaudiodevicefactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qmemoryvideobuffer.o video/qmemoryvideobuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudioengineplugin.h -o .moc/release-shared/moc_qaudioengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudioengine.h -o .moc/release-shared/moc_qaudioengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudiooutput_alsa_p.h -o .moc/release-shared/moc_qaudiooutput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudioinput_alsa_p.h -o .moc/release-shared/moc_qaudioinput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared audio/qaudiodeviceinfo_alsa_p.h -o .moc/release-shared/moc_qaudiodeviceinfo_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared video/qabstractvideosurface.h -o .moc/release-shared/moc_qabstractvideosurface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudiooutput_alsa_p.o audio/qaudiooutput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudiooutput.o .moc/release-shared/moc_qaudiooutput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qvideoframe.o video/qvideoframe.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudioinput_alsa_p.o audio/qaudioinput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudioinput.o .moc/release-shared/moc_qaudioinput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudioengine.o .moc/release-shared/moc_qaudioengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qaudiodeviceinfo_alsa_p.o audio/qaudiodeviceinfo_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' audio/qaudiodeviceinfo_alsa_p.cpp: In member function 'bool QAudioDeviceInfoInternal::testSettings(const QAudioFormat&) const': audio/qaudiodeviceinfo_alsa_p.cpp:247:10: warning: variable 'testChannel' set but not used [-Wunused-but-set-variable] 247 | bool testChannel = false; | ^~~~~~~~~~~ audio/qaudiodeviceinfo_alsa_p.cpp:248:10: warning: variable 'testCodec' set but not used [-Wunused-but-set-variable] 248 | bool testCodec = false; | ^~~~~~~~~ audio/qaudiodeviceinfo_alsa_p.cpp:249:10: warning: variable 'testFreq' set but not used [-Wunused-but-set-variable] 249 | bool testFreq = false; | ^~~~~~~~ audio/qaudiodeviceinfo_alsa_p.cpp:250:10: warning: variable 'testType' set but not used [-Wunused-but-set-variable] 250 | bool testType = false; | ^~~~~~~~ audio/qaudiodeviceinfo_alsa_p.cpp:251:10: warning: variable 'testSize' set but not used [-Wunused-but-set-variable] 251 | bool testSize = false; | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudioengineplugin.o .moc/release-shared/moc_qaudioengineplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudiooutput_alsa_p.o .moc/release-shared/moc_qaudiooutput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qabstractvideosurface.o .moc/release-shared/moc_qabstractvideosurface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudiodeviceinfo_alsa_p.o .moc/release-shared/moc_qaudiodeviceinfo_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/moc_qaudioinput_alsa_p.o .moc/release-shared/moc_qaudioinput_alsa_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_MULTIMEDIA_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHAS_ALSA -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtMultimedia -I.rcc/release-shared -Ivideo -I.moc/release-shared -o .obj/release-shared/qvideosurfaceformat.o video/qvideosurfaceformat.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' video/qvideosurfaceformat.cpp: In function 'QDebug operator<<(QDebug, const QVideoSurfaceFormat&)': video/qvideosurfaceformat.cpp:686:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | typeName = QLatin1String("Format_Y16"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ video/qvideosurfaceformat.cpp:687:5: note: here 687 | default: | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' rm -f libQtMultimedia.so.4.8.7 libQtMultimedia.so libQtMultimedia.so.4 libQtMultimedia.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtMultimedia.so.4 -o libQtMultimedia.so.4.8.7 .obj/release-shared/qaudio.o .obj/release-shared/qaudioformat.o .obj/release-shared/qaudiodeviceinfo.o .obj/release-shared/qaudiooutput.o .obj/release-shared/qaudioinput.o .obj/release-shared/qaudioengineplugin.o .obj/release-shared/qaudioengine.o .obj/release-shared/qaudiodevicefactory.o .obj/release-shared/qaudiodeviceinfo_alsa_p.o .obj/release-shared/qaudiooutput_alsa_p.o .obj/release-shared/qaudioinput_alsa_p.o .obj/release-shared/qabstractvideobuffer.o .obj/release-shared/qabstractvideosurface.o .obj/release-shared/qimagevideobuffer.o .obj/release-shared/qmemoryvideobuffer.o .obj/release-shared/qvideoframe.o .obj/release-shared/qvideosurfaceformat.o .obj/release-shared/moc_qaudioinput.o .obj/release-shared/moc_qaudiooutput.o .obj/release-shared/moc_qaudioengineplugin.o .obj/release-shared/moc_qaudioengine.o .obj/release-shared/moc_qaudiooutput_alsa_p.o .obj/release-shared/moc_qaudioinput_alsa_p.o .obj/release-shared/moc_qaudiodeviceinfo_alsa_p.o .obj/release-shared/moc_qabstractvideosurface.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtGui -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -L/usr/X11R6/lib -lQtCore -lpthread -lasound ln -s libQtMultimedia.so.4.8.7 libQtMultimedia.so ln -s libQtMultimedia.so.4.8.7 libQtMultimedia.so.4 ln -s libQtMultimedia.so.4.8.7 libQtMultimedia.so.4.8 rm -f ../../lib/libQtMultimedia.so.4.8.7 rm -f ../../lib/libQtMultimedia.so rm -f ../../lib/libQtMultimedia.so.4 rm -f ../../lib/libQtMultimedia.so.4.8 mv -f libQtMultimedia.so.4.8.7 libQtMultimedia.so libQtMultimedia.so.4 libQtMultimedia.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/multimedia' cd src/svg/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile svg.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qsvgrenderer.h -o .moc/release-shared/moc_qsvgrenderer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgwidget.o qsvgwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qgraphicssvgitem.h -o .moc/release-shared/moc_qgraphicssvgitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgfont.o qsvgfont.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgfont.cpp:42: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qsvgwidget.h -o .moc/release-shared/moc_qsvgwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgstructure.o qsvgstructure.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgtinydocument_p.h:66, from qsvgstructure.cpp:48: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgnode.o qsvgnode.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgtinydocument_p.h:66, from qsvgnode.cpp:43: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgstyle.o qsvgstyle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgstyle.cpp:46: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/painting/qpainter.h:49, from ../../include/QtGui/qpainter.h:1, from qsvgstyle_p.h:56, from qsvgstyle.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QPair]' qsvgstyle.cpp:423:87: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgtinydocument.o qsvgtinydocument.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgtinydocument_p.h:66, from qsvgtinydocument.cpp:42: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qsvgwidget.o .moc/release-shared/moc_qsvgwidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvggraphics.o qsvggraphics.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvggraphics.cpp:46: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qtransform.h:44, from ../../include/QtGui/qtransform.h:1, from ../../include/QtGui/../../src/gui/image/qimage.h:45, from ../../include/QtGui/qimage.h:1, from ../../include/QtGui/../../src/gui/image/qpixmap.h:50, from ../../include/QtGui/qpixmap.h:1, from ../../include/QtGui/../../src/gui/painting/qpainter.h:49, from ../../include/QtGui/qpainter.h:1, from qsvgstyle_p.h:56, from qsvgnode_p.h:56, from qsvggraphics_p.h:56, from qsvggraphics.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' ../../include/QtCore/../../src/corelib/tools/qvector.h:281:41: required from 'void QVector::push_back(const T&) [with T = QString]' qsvggraphics.cpp:325:25: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QList]' ../../include/QtCore/../../src/corelib/tools/qvector.h:281:41: required from 'void QVector::push_back(const T&) [with T = QList]' qsvggraphics.cpp:326:27: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgrenderer.o qsvgrenderer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgtinydocument_p.h:66, from qsvgrenderer.cpp:46: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qgraphicssvgitem.o qgraphicssvgitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvggenerator.o qsvggenerator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from qsvggenerator.cpp:49: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qdrawhelper_p.h:1, from qsvggenerator.cpp:50: ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb6666; SRC = qargb6666]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb6666'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1938:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1938 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb6666) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1209:7: note: 'class qargb6666' declared here 1209 | class qargb6666 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8565; SRC = qargb8565]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8565'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1942:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1942 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8565) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:749:7: note: 'class qargb8565' declared here 749 | class qargb8565 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qargb8555; SRC = qargb8555]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1934:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class qargb8555'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1934 | memcpy(dest, src, count * sizeof(T)); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1943:1: note: in expansion of macro 'QT_TRIVIAL_MEMCONVERT_IMPL' 1943 | QT_TRIVIAL_MEMCONVERT_IMPL(qargb8555) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:981:7: note: 'class qargb8555' declared here 981 | class qargb8555 | ^~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h: In function 'void qt_memconvert(DST*, const SRC*, int) [with DST = qrgb666; SRC = unsigned int]': ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1968:54: warning: converting a packed 'qrgb666' pointer (alignment 1) to a 'quint32' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1968 | quint32 *dest32 = reinterpret_cast(dest); | ^ ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1239:7: note: defined here 1239 | class qrgb666 | ^~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/painting/qpolygon.h:45, from ../../include/QtGui/qpolygon.h:1, from ../../include/QtGui/../../src/gui/painting/qmatrix.h:45, from ../../include/QtGui/qmatrix.h:1, from ../../include/QtGui/../../src/gui/painting/qpainterpath.h:45, from ../../include/QtGui/qpainterpath.h:1, from qsvggenerator.cpp:46: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' qsvggenerator.cpp:270:36: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvghandler.o qsvghandler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' In file included from qsvgtinydocument_p.h:66, from qsvghandler.cpp:48: qsvgfont_p.h:94:24: warning: non-static data member initializers only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 94 | qreal m_unitsPerEm = DEFAULT_UNITS_PER_EM; | ^ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:50, from ../../include/QtCore/qxmlstream.h:1, from ../../include/QtXml/../../src/xml/stream/qxmlstream.h:45, from ../../include/QtXml/qxmlstream.h:1, from qsvghandler_p.h:56, from qsvghandler.cpp:44: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSvgCssAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:340:25: required from 'void QVector::reserve(int) [with T = QSvgCssAttribute]' qsvghandler.cpp:1925:24: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleSheet]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Declaration]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Declaration]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Declaration]' qsvghandler.cpp:1997:77: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' ../../include/QtCore/../../src/corelib/tools/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QPair]' qsvghandler.cpp:3106:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QColor]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QColor]' ../../include/QtCore/../../src/corelib/tools/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QColor]' qsvghandler.cpp:3812:22: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::StyleRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::MediaRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::MediaRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::MediaRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::PageRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::PageRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::PageRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::ImportRule]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::ImportRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::ImportRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Value]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Value]' ../../include/QtCore/../../src/corelib/tools/qvector.h:147:45: required from 'void QVector::detach() [with T = QCss::Value]' ../../include/QtCore/../../src/corelib/tools/qvector.h:247:31: required from 'T* QVector::begin() [with T = QCss::Value; iterator = QCss::Value*]' ../../include/QtCore/../../src/corelib/tools/qvector.h:260:60: required from 'T& QVector::first() [with T = QCss::Value]' qsvghandler.cpp:1879:47: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Selector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: required from 'void QVector::realloc(int, int) [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Selector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::Pseudo]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::Pseudo]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Pseudo]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QCss::AttributeSelector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::AttributeSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::AttributeSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:535:8: required from 'void QVector::realloc(int, int) [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::BasicSelector]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::BasicSelector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:555:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::Selector]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:602:8: required from 'void QVector::realloc(int, int) [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QCss::StyleRule]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QCss::StyleRule]' ../../include/QtGui/private/../../../src/gui/text/qcssparser_p.h:636:8: required from 'void QVector::append(const T&) [with T = QCss::StyleSheet]' qsvghandler.cpp:3781:39: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' rm -f libQtSvg.so.4.8.7 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtSvg.so.4 -o libQtSvg.so.4.8.7 .obj/release-shared/qsvggraphics.o .obj/release-shared/qsvghandler.o .obj/release-shared/qsvgnode.o .obj/release-shared/qsvgstructure.o .obj/release-shared/qsvgstyle.o .obj/release-shared/qsvgfont.o .obj/release-shared/qsvgtinydocument.o .obj/release-shared/qsvgrenderer.o .obj/release-shared/qsvgwidget.o .obj/release-shared/qgraphicssvgitem.o .obj/release-shared/qsvggenerator.o .obj/release-shared/moc_qsvgwidget.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtGui -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -L/usr/X11R6/lib -lQtCore -lpthread -lz ln -s libQtSvg.so.4.8.7 libQtSvg.so ln -s libQtSvg.so.4.8.7 libQtSvg.so.4 ln -s libQtSvg.so.4.8.7 libQtSvg.so.4.8 rm -f ../../lib/libQtSvg.so.4.8.7 rm -f ../../lib/libQtSvg.so rm -f ../../lib/libQtSvg.so.4 rm -f ../../lib/libQtSvg.so.4.8 mv -f libQtSvg.so.4.8.7 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/svg' cd src/script/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile script.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_tables.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_tables.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_ucp_searchfuncs.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_ucp_searchfuncs.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_xclass.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_xclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_compile.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_compile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_exec.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_exec.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackObject.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSBase.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ARMAssembler.o ../3rdparty/javascriptcore/JavaScriptCore/assembler/ARMAssembler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackFunction.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MacroAssemblerARM.o ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerARM.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSStringRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h: In member function 'UChar* OpaqueJSString::characters()': ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:50:39: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 50 | UChar* characters() { return this ? m_characters : 0; } | ~~~~~^~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h: In member function 'unsigned int OpaqueJSString::length()': ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:51:37: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | unsigned length() { return this ? m_length : 0; } | ~~~~~^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Opcode.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Opcode.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JumpTable.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/OpaqueJSString.o ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp: In member function 'QTJSC::UString OpaqueJSString::ustring() const': ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:44:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 44 | if (this && m_characters) | ^~ ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp: In member function 'QTJSC::Identifier OpaqueJSString::identifier(QTJSC::JSGlobalData*) const': ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:51:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (!this || !m_characters) | ^~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StructureStubInfo.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/StructureStubInfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSContextRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSClassRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSValueRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/SamplingTool.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.h:36, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.h:33: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CodeBlock.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:39: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitNode(QTJSC::RegisterID*, QTJSC::Node*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:179:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'void QTJSC::BytecodeGenerator::emitNodeInConditionContext(QTJSC::ExpressionNode*, QTJSC::Label*, QTJSC::Label*, bool)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:198:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37: required from 'void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:559:30: required from 'void QTWTF::Vector::shrinkToFit() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:1656:32: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37: required from 'void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:559:30: required from 'void QTWTF::Vector::shrinkToFit() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:1668:42: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DebuggerActivation.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CallFrame.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DebuggerCallFrame.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSObjectRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegisterFile.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Debugger.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorFixedVMPool.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorPosix.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorPosix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITArithmetic.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITArithmetic.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITCall.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCall.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JIT.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITOpcodes.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITOpcodes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITPropertyAccess.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorSymbian.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocator.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorWin.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorWin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITStubs.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Profile.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Parser.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ParserArena.o ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37: required from 'void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:24: required from 'void QTWTF::Vector::clear() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:97:30: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NodesCodegen.o ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitNode(QTJSC::RegisterID*, QTJSC::Node*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:179:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'void QTJSC::BytecodeGenerator::emitNodeInConditionContext(QTJSC::ExpressionNode*, QTJSC::Label*, QTJSC::Label*, bool)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:198:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegisterID* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegisterID*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:850:34: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::PassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::PassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:1768:31: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Nodes.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitNode(QTJSC::RegisterID*, QTJSC::Node*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:179:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'void QTJSC::BytecodeGenerator::emitNodeInConditionContext(QTJSC::ExpressionNode*, QTJSC::Label*, QTJSC::Label*, bool)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:198:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Lexer.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ProfileNode.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:271:80: required from 'static void QTWTF::VectorTypeOperations::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:975:40: required from 'void QTWTF::Vector::remove(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:140:30: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:173:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 173 | memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37: required from 'void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:24: required from 'void QTWTF::Vector::clear() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:155:21: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BytecodeGenerator.o ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitNode(QTJSC::RegisterID*, QTJSC::Node*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:179:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'void QTJSC::BytecodeGenerator::emitNodeInConditionContext(QTJSC::ExpressionNode*, QTJSC::Label*, QTJSC::Label*, bool)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:198:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitCatch(QTJSC::RegisterID*, QTJSC::Label*, QTJSC::Label*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:37: warning: narrowing conversion of 'start->QTJSC::Label::bind(0, 0)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1840 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:54: warning: narrowing conversion of 'end->QTJSC::Label::bind(0, 0)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1840 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:81: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1840 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:105: warning: narrowing conversion of '(((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::m_dynamicScopeDepth + ((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::m_baseScopeDepth)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1840 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp: In member function 'void QTJSC::BytecodeGenerator::beginSwitch(QTJSC::RegisterID*, QTJSC::SwitchInfo::SwitchType)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1892:44: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1892 | SwitchInfo info = { instructions().size(), type }; | ~~~~~~~~~~~~~~~~~~~^~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorInitializer::initialize(T*, T*) [with T = QTJSC::RegisterID]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:261:125: required from 'static void QTWTF::VectorTypeOperations::initialize(T*, T*) [with T = QTJSC::RegisterID]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:797:39: required from 'void QTWTF::Vector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:243:43: required from 'void QTWTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:232:17: required from 'void QTWTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:170:13: required from 'void QTWTF::SegmentedVector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:244:19: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:129:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class QTJSC::RegisterID' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 129 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:39: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/RegisterID.h:38:11: note: 'class QTJSC::RegisterID' declared here 38 | class RegisterID : public Noncopyable { | ^~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegisterID* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegisterID*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1342:20: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTJSC::RegisterID]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTJSC::RegisterID]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:795:27: required from 'void QTWTF::Vector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:243:43: required from 'void QTWTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:232:17: required from 'void QTWTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:170:13: required from 'void QTWTF::SegmentedVector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:244:19: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTJSC::RegisterID' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/RegisterID.h:38:11: note: 'class QTJSC::RegisterID' declared here 38 | class RegisterID : public Noncopyable { | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ProfileGenerator.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArgList.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Profiler.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:271:80: required from 'static void QTWTF::VectorTypeOperations::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:975:40: required from 'void QTWTF::Vector::remove(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:89:37: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:173:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 173 | memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::RefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:77:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArrayConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Arguments.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CallData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ConstructData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Completion.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CommonIdentifiers.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateConversion.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.cpp:43: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Collector.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateInstance.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArrayPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorInitializer::initialize(T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:261:125: required from 'static void QTWTF::VectorTypeOperations::initialize(T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:503:43: required from 'QTWTF::Vector::Vector(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 256; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:169:55: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:129:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 129 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorInstance.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Error.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Interpreter.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp: In member function 'QTJSC::JSValue QTJSC::Interpreter::privateExecute(ExecutionFlag, QTJSC::RegisterFile*, QTJSC::CallFrame*, QTJSC::JSValue*)': ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2046:28: warning: variable 'end' set but not used [-Wunused-but-set-variable] 2046 | ScopeChainIterator end = scopeChain->end(); | ^~~ ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2069:28: warning: variable 'end' set but not used [-Wunused-but-set-variable] 2069 | ScopeChainIterator end = scopeChain->end(); | ^~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DatePrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:40: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=] 243 | snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900); | ^~ In function 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)', inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:258:28: ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:39: note: directive argument in the range [-2147481748, 2147483647] 243 | snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900); | ^~~~ In file included from /usr/include/stdio.h:964, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.h:35, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ClassInfo.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:24: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:17, inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:258:28: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:40: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=] 245 | snprintf(yearString, yearLen, "%d", year); | ^~ In function 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)', inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:258:28: ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:39: note: directive argument in the range [-2147481748, 2147483647] 245 | snprintf(yearString, yearLen, "%d", year); | ^~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:17, inlined from 'QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, DateInstance*, double, LocaleDateTimeFormat, const ArgList&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:258:28: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function 'QTJSC::JSValue QTJSC::dateProtoFuncToISOString(ExecState*, JSObject*, JSValue, const ArgList&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:463:58: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] 463 | snprintf(buffer, sizeof(buffer) - 1, "%04d-%02d-%02dT%02d:%02d:%02d.%03dZ", 1900 + gregorianDateTime->year, gregorianDateTime->month + 1, gregorianDateTime->monthDay, gregorianDateTime->hour, gregorianDateTime->minute, gregorianDateTime->second, static_cast(fmod(thisDateObj->internalNumber(), 1000))); | ^~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'QTJSC::JSValue QTJSC::dateProtoFuncToISOString(ExecState*, JSObject*, JSValue, const ArgList&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:463:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 25 and 85 bytes into a destination of size 27 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/GetterSetter.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FunctionConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExceptionHelpers.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp:32: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/GlobalEvalFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/InitializeThreading.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FunctionPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Identifier.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp: In static member function 'static QTWTF::PassRefPtr QTJSC::Identifier::add(QTJSC::JSGlobalData*, const UChar*, int)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:198:27: warning: narrowing conversion of 'length' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 198 | UCharBuffer buf = {s, length}; | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp: In static member function 'static QTWTF::PassRefPtr QTJSC::Identifier::addSlowCase(QTJSC::JSGlobalData*, QTJSC::UString::Rep*)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:216:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 216 | if (c <= 0xFF) | ^~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:218:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 218 | if (r->isIdentifier()) { | ^~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Executable.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitNode(QTJSC::RegisterID*, QTJSC::Node*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:179:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In member function 'void QTJSC::BytecodeGenerator::emitNodeInConditionContext(QTJSC::ExpressionNode*, QTJSC::Label*, QTJSC::Label*, bool)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:198:54: warning: narrowing conversion of '(&((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::instructions())->QTWTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | LineInfo info = { instructions().size(), n->lineNo() }; | ~~~~~~~~~~~~~~~~~~~^~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/InternalFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSAPIValueWrapper.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSByteArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSActivation.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33: In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:149:29: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:58:17: warning: 'slot.QTJSC::PropertySlot::m_getValue' may be used uninitialized [-Wmaybe-uninitialized] 58 | if (m_getValue == JSC_VALUE_SLOT_MARKER) | ^~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp: In static member function 'static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:147:22: note: 'slot' declared here 147 | PropertySlot slot; | ^~~~ In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:149:29: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot' may be used uninitialized [-Wmaybe-uninitialized] 59 | return *m_data.valueSlot; | ~~~~~~~^~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp: In static member function 'static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:147:22: note: 'slot' declared here 147 | PropertySlot slot; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCell.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSImmediate.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSImmediate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSImmediate.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSLock.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSLock.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSLock.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSNumberCell.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalObjectFunctions.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp: In static member function 'static void QTJSC::JSGlobalData::storeVPtrs()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSArray_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:84:5: note: in expansion of macro 'COMPILE_ASSERT' 84 | COMPILE_ASSERT(sizeof(JSArray) <= sizeof(CollectorCell), sizeof_JSArray_must_be_less_than_CollectorCell); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSByteArray_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:89:5: note: in expansion of macro 'COMPILE_ASSERT' 89 | COMPILE_ASSERT(sizeof(JSByteArray) <= sizeof(CollectorCell), sizeof_JSByteArray_must_be_less_than_CollectorCell); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSString_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:94:5: note: in expansion of macro 'COMPILE_ASSERT' 94 | COMPILE_ASSERT(sizeof(JSString) <= sizeof(CollectorCell), sizeof_JSString_must_be_less_than_CollectorCell); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSFunction_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:99:5: note: in expansion of macro 'COMPILE_ASSERT' 99 | COMPILE_ASSERT(sizeof(JSFunction) <= sizeof(CollectorCell), sizeof_JSFunction_must_be_less_than_CollectorCell); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSNotAnObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSStaticScopeObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSVariableObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSPropertyNameIterator.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSString.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSValue.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackSymbian.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackPosix.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackPosix.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackWin.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackWin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSWrapperObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStack.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStack.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Lookup.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp:20: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSONObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NativeErrorConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/LiteralParser.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NativeErrorPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:23: In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = NumberConstructor; ParentImp = InternalFunction]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:73:73: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot' may be used uninitialized [-Wmaybe-uninitialized] 59 | return *m_data.valueSlot; | ~~~~~~~^~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/generated/NumberConstructor.lut.h:3, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:40: ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = NumberConstructor; ParentImp = InternalFunction]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:73:73: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot' may be used uninitialized [-Wmaybe-uninitialized] 61 | return (*m_data.registerSlot).jsValue(); | ~~~~~~~^~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MathObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertyNameArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertySlot.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ObjectPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertyDescriptor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Operations.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ObjectConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PrototypeFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExp.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ScopeChain.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:23: In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpConstructor; ParentImp = InternalFunction]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:195:73: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot' may be used uninitialized [-Wmaybe-uninitialized] 59 | return *m_data.valueSlot; | ~~~~~~~^~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpConstructor; ParentImp = InternalFunction]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:195:73: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot' may be used uninitialized [-Wmaybe-uninitialized] 61 | return (*m_data.registerSlot).jsValue(); | ~~~~~~~^~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/SmallStrings.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp: In constructor 'QTJSC::SmallStrings::SmallStrings()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyIsNumCharactersConstInSyncWithClassUsage' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:61:5: note: in expansion of macro 'COMPILE_ASSERT' 61 | COMPILE_ASSERT(numCharactersToStore == sizeof(m_singleCharacterStrings) / sizeof(m_singleCharacterStrings[0]), IsNumCharactersConstInSyncWithClassUsage); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:22: In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpObject; ParentImp = JSObject]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:77:60: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot' may be used uninitialized [-Wmaybe-uninitialized] 59 | return *m_data.valueSlot; | ~~~~~~~^~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/generated/RegExpObject.lut.h:3, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:42: ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ In member function 'QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const', inlined from 'bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpObject; ParentImp = JSObject]' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33, inlined from 'virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)' at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:77:60: ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: 'slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot' may be used uninitialized [-Wmaybe-uninitialized] 61 | return (*m_data.registerSlot).jsValue(); | ~~~~~~~^~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function 'virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: 'slot' declared here 278 | PropertySlot slot; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Assertions.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CurrentTime.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/CurrentTime.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ByteArray.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/ByteArray.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UStringImpl.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StructureChain.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TimeoutChecker.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/HashTable.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/MainThreadQt.cpp -o .moc/release-shared/MainThreadQt.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/ThreadingQt.cpp -o .moc/release-shared/ThreadingQt.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RandomNumber.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/RandomNumber.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MainThread.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/MainThread.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/MainThread.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateMath.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/DateMath.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/DateMath.cpp:71: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BlockAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian/BlockAllocatorSymbian.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegisterFileAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian/RegisterFileAllocatorSymbian.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UString.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FastMalloc.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:77: ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h: In constructor 'PackedCache::PackedCache(V)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummykey_size' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:143:5: note: in expansion of macro 'COMPILE_ASSERT' 143 | COMPILE_ASSERT(kKeybits <= sizeof(K) * 8, key_size); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyvalue_size' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:144:5: note: in expansion of macro 'COMPILE_ASSERT' 144 | COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyhash_function' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:145:5: note: in expansion of macro 'COMPILE_ASSERT' 145 | COMPILE_ASSERT(kHashbits <= kKeybits, hash_function); | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyentry_size_must_be_big_enough' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:146:5: note: in expansion of macro 'COMPILE_ASSERT' 146 | COMPILE_ASSERT(kKeybits - kHashbits + kValuebits <= kTbits, | ^~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp: In member function 'void QTWTF::TCMalloc_PageHeap::init()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyvaluebits' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1436:3: note: in expansion of macro 'COMPILE_ASSERT' 1436 | COMPILE_ASSERT(kNumClasses <= (1 << PageMapCache::kValuebits), valuebits); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TypeTraits.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ThreadingNone.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/ThreadingNone.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Threading.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/Threading.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RefCountedLeakCounter.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefCountedLeakCounter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexInterpreter.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexInterpreter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Structure.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CollatorDefault.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/dtoa.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp: In function 'void QTWTF::d2b(BigInt&, U*, int*, int*)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:910:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 910 | } else | ^~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:912:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 912 | if (z) { | ^~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CollatorICU.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexCompiler.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexCompiler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UTF8.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/UTF8.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TCSystemAlloc.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCSystemAlloc.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared api/qscriptengine.h -o .moc/release-shared/moc_qscriptengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexJIT.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclasspropertyiterator.o api/qscriptclasspropertyiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclass.o api/qscriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptextensionplugin.o api/qscriptextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptcontextinfo.o api/qscriptcontextinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptcontextinfo.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptcontextinfo.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from api/qscriptcontext_p.h:56, from api/qscriptcontextinfo.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptengineagent.o api/qscriptengineagent.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptengineagent.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from api/qscriptengineagent_p.h:39, from api/qscriptengineagent.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptprogram.o api/qscriptprogram.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptprogram.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptstring.o api/qscriptstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptstring.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptcontext.o api/qscriptcontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptcontext.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptcontext.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from api/qscriptcontext_p.h:56, from api/qscriptcontext.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptable.o api/qscriptable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared bridge/qscriptqobject_p.h -o .moc/release-shared/moc_qscriptqobject_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvalueiterator.o api/qscriptvalueiterator.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptvalueiterator.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptobject.o bridge/qscriptobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptfunction.o bridge/qscriptfunction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptfunction.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Grammar.o ../3rdparty/javascriptcore/JavaScriptCore/generated/Grammar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from parser/Grammar.y:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclassobject.o bridge/qscriptclassobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptclassobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvariant.o bridge/qscriptvariant.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptvariant.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptactivationobject.o bridge/qscriptactivationobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptactivationobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptgrammar.o parser/qscriptgrammar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptastvisitor.o parser/qscriptastvisitor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptstaticscopeobject.o bridge/qscriptstaticscopeobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptstaticscopeobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared api/qscriptextensionplugin.h -o .moc/release-shared/moc_qscriptextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvalue.o api/qscriptvalue.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptvalue.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptvalue.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from api/qscriptvalue_p.h:41, from api/qscriptvalue.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptsyntaxchecker.o parser/qscriptsyntaxchecker.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptglobalobject.o bridge/qscriptglobalobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptglobalobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptdeclarativeobject.o bridge/qscriptdeclarativeobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptdeclarativeobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptast.o parser/qscriptast.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MainThreadQt.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/MainThreadQt.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/moc_qscriptextensionplugin.o .moc/release-shared/moc_qscriptextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptlexer.o parser/qscriptlexer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ThreadingQt.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/ThreadingQt.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptdeclarativeclass.o bridge/qscriptdeclarativeclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptdeclarativeobject_p.h:40, from bridge/qscriptdeclarativeclass.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptqobject.o bridge/qscriptqobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptqobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from bridge/qscriptqobject.cpp:29: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QScript::QScriptMetaType]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QScript::QScriptMetaType]' bridge/qscriptqobject.cpp:545:21: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QScript::QScriptMetaArguments]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QScript::QScriptMetaArguments]' bridge/qscriptqobject.cpp:591:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'T* QVector::insert(iterator, size_type, const T&) [with T = QScript::QScriptMetaArguments; iterator = QScript::QScriptMetaArguments*; size_type = int]': ../../include/QtCore/../../src/corelib/tools/qvector.h:379:9: required from 'void QVector::prepend(const T&) [with T = QScript::QScriptMetaArguments]' bridge/qscriptqobject.cpp:836:47: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QScript::QScriptMetaArguments' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 617 | memmove(i, b, (d->size - offset) * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bridge/qscriptqobject.cpp:487:8: note: 'struct QScript::QScriptMetaArguments' declared here 487 | struct QScriptMetaArguments | ^~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' bridge/qscriptqobject.cpp:2201:27: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O2 -O1 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptengine.o api/qscriptengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptengine.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 243 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' 63 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptengine.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:33, from api/qscriptvalue_p.h:41, from api/qscriptengine_p.h:45: ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69: required from 'static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23: required from 'U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]' ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class QTWTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: 'class QTWTF::RefPtr' declared here 40 | template class RefPtr : public FastAllocBase { | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' rm -f libQtScript.so.4.8.7 libQtScript.so libQtScript.so.4 libQtScript.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtScript.so.4 -o libQtScript.so.4.8.7 obj/release/pcre_compile.o obj/release/pcre_exec.o obj/release/pcre_tables.o obj/release/pcre_ucp_searchfuncs.o obj/release/pcre_xclass.o obj/release/JSBase.o obj/release/JSCallbackConstructor.o obj/release/JSCallbackFunction.o obj/release/JSCallbackObject.o obj/release/JSClassRef.o obj/release/JSContextRef.o obj/release/JSObjectRef.o obj/release/JSStringRef.o obj/release/JSValueRef.o obj/release/OpaqueJSString.o obj/release/ARMAssembler.o obj/release/MacroAssemblerARM.o obj/release/CodeBlock.o obj/release/JumpTable.o obj/release/Opcode.o obj/release/SamplingTool.o obj/release/StructureStubInfo.o obj/release/BytecodeGenerator.o obj/release/NodesCodegen.o obj/release/DebuggerActivation.o obj/release/DebuggerCallFrame.o obj/release/Debugger.o obj/release/CallFrame.o obj/release/Interpreter.o obj/release/RegisterFile.o obj/release/ExecutableAllocatorFixedVMPool.o obj/release/ExecutableAllocatorPosix.o obj/release/ExecutableAllocatorSymbian.o obj/release/ExecutableAllocatorWin.o obj/release/ExecutableAllocator.o obj/release/JITArithmetic.o obj/release/JITCall.o obj/release/JIT.o obj/release/JITOpcodes.o obj/release/JITPropertyAccess.o obj/release/JITStubs.o obj/release/Lexer.o obj/release/Nodes.o obj/release/ParserArena.o obj/release/Parser.o obj/release/Profile.o obj/release/ProfileGenerator.o obj/release/ProfileNode.o obj/release/Profiler.o obj/release/ArgList.o obj/release/Arguments.o obj/release/ArrayConstructor.o obj/release/ArrayPrototype.o obj/release/BooleanConstructor.o obj/release/BooleanObject.o obj/release/BooleanPrototype.o obj/release/CallData.o obj/release/Collector.o obj/release/CommonIdentifiers.o obj/release/Completion.o obj/release/ConstructData.o obj/release/DateConstructor.o obj/release/DateConversion.o obj/release/DateInstance.o obj/release/DatePrototype.o obj/release/ErrorConstructor.o obj/release/Error.o obj/release/ErrorInstance.o obj/release/ErrorPrototype.o obj/release/ExceptionHelpers.o obj/release/Executable.o obj/release/FunctionConstructor.o obj/release/FunctionPrototype.o obj/release/GetterSetter.o obj/release/GlobalEvalFunction.o obj/release/Identifier.o obj/release/InitializeThreading.o obj/release/InternalFunction.o obj/release/JSActivation.o obj/release/JSAPIValueWrapper.o obj/release/JSArray.o obj/release/JSByteArray.o obj/release/JSCell.o obj/release/JSFunction.o obj/release/JSGlobalData.o obj/release/JSGlobalObject.o obj/release/JSGlobalObjectFunctions.o obj/release/JSImmediate.o obj/release/JSLock.o obj/release/JSNotAnObject.o obj/release/JSNumberCell.o obj/release/JSObject.o obj/release/JSONObject.o obj/release/JSPropertyNameIterator.o obj/release/JSStaticScopeObject.o obj/release/JSString.o obj/release/JSValue.o obj/release/JSVariableObject.o obj/release/JSWrapperObject.o obj/release/LiteralParser.o obj/release/Lookup.o obj/release/MarkStackPosix.o obj/release/MarkStackSymbian.o obj/release/MarkStackWin.o obj/release/MarkStack.o obj/release/MathObject.o obj/release/NativeErrorConstructor.o obj/release/NativeErrorPrototype.o obj/release/NumberConstructor.o obj/release/NumberObject.o obj/release/NumberPrototype.o obj/release/ObjectConstructor.o obj/release/ObjectPrototype.o obj/release/Operations.o obj/release/PropertyDescriptor.o obj/release/PropertyNameArray.o obj/release/PropertySlot.o obj/release/PrototypeFunction.o obj/release/RegExpConstructor.o obj/release/RegExp.o obj/release/RegExpObject.o obj/release/RegExpPrototype.o obj/release/ScopeChain.o obj/release/SmallStrings.o obj/release/StringConstructor.o obj/release/StringObject.o obj/release/StringPrototype.o obj/release/StructureChain.o obj/release/Structure.o obj/release/TimeoutChecker.o obj/release/UString.o obj/release/UStringImpl.o obj/release/Assertions.o obj/release/ByteArray.o obj/release/CurrentTime.o obj/release/DateMath.o obj/release/dtoa.o obj/release/FastMalloc.o obj/release/HashTable.o obj/release/MainThread.o obj/release/MainThreadQt.o obj/release/ThreadingQt.o obj/release/RandomNumber.o obj/release/RefCountedLeakCounter.o obj/release/BlockAllocatorSymbian.o obj/release/RegisterFileAllocatorSymbian.o obj/release/ThreadingNone.o obj/release/Threading.o obj/release/TypeTraits.o obj/release/CollatorDefault.o obj/release/CollatorICU.o obj/release/UTF8.o obj/release/RegexCompiler.o obj/release/RegexInterpreter.o obj/release/RegexJIT.o obj/release/Grammar.o obj/release/TCSystemAlloc.o obj/release/qscriptclass.o obj/release/qscriptclasspropertyiterator.o obj/release/qscriptcontext.o obj/release/qscriptcontextinfo.o obj/release/qscriptengine.o obj/release/qscriptengineagent.o obj/release/qscriptextensionplugin.o obj/release/qscriptprogram.o obj/release/qscriptstring.o obj/release/qscriptvalue.o obj/release/qscriptvalueiterator.o obj/release/qscriptable.o obj/release/qscriptfunction.o obj/release/qscriptobject.o obj/release/qscriptclassobject.o obj/release/qscriptvariant.o obj/release/qscriptqobject.o obj/release/qscriptglobalobject.o obj/release/qscriptactivationobject.o obj/release/qscriptstaticscopeobject.o obj/release/qscriptdeclarativeobject.o obj/release/qscriptdeclarativeclass.o obj/release/qscriptast.o obj/release/qscriptastvisitor.o obj/release/qscriptgrammar.o obj/release/qscriptsyntaxchecker.o obj/release/qscriptlexer.o obj/release/moc_qscriptextensionplugin.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtCore -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lpthread ln -s libQtScript.so.4.8.7 libQtScript.so ln -s libQtScript.so.4.8.7 libQtScript.so.4 ln -s libQtScript.so.4.8.7 libQtScript.so.4.8 rm -f ../../lib/libQtScript.so.4.8.7 rm -f ../../lib/libQtScript.so rm -f ../../lib/libQtScript.so.4 rm -f ../../lib/libQtScript.so.4.8 mv -f libQtScript.so.4.8.7 libQtScript.so libQtScript.so.4 libQtScript.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/script' cd src/declarative/ && /usr/bin/make -f Makefile make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile declarative.pro make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeapplication.o util/qdeclarativeapplication.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeconnections.o util/qdeclarativeconnections.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesystempalette.o util/qdeclarativesystempalette.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepackage.o util/qdeclarativepackage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestateoperations_p.h -o .moc/release-shared/moc_qdeclarativestateoperations_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativespringanimation.o util/qdeclarativespringanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeview.o util/qdeclarativeview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from util/qdeclarativeview.cpp:69: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetransition.cpp -o .moc/release-shared/qdeclarativetransition.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesmoothedanimation.o util/qdeclarativesmoothedanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestategroup.o util/qdeclarativestategroup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetransitionmanager.o util/qdeclarativetransitionmanager.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestate.o util/qdeclarativestate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeopenmetaobject.o util/qdeclarativeopenmetaobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistaccessor.o util/qdeclarativelistaccessor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetimer.o util/qdeclarativetimer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanimation.o util/qdeclarativeanimation.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' util/qdeclarativeanimation.cpp: In member function 'void QDeclarativeRotationAnimation::setDirection(RotationDirection)': util/qdeclarativeanimation.cpp:1492:27: warning: cast between incompatible function types from 'QVariant (*)(qreal&, qreal&, qreal)' {aka 'QVariant (*)(double&, double&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] 1492 | d->interpolator = reinterpret_cast(&_q_interpolateClockwiseRotation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util/qdeclarativeanimation.cpp:1495:27: warning: cast between incompatible function types from 'QVariant (*)(qreal&, qreal&, qreal)' {aka 'QVariant (*)(double&, double&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] 1495 | d->interpolator = reinterpret_cast(&_q_interpolateCounterclockwiseRotation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util/qdeclarativeanimation.cpp:1498:27: warning: cast between incompatible function types from 'QVariant (*)(qreal&, qreal&, qreal)' {aka 'QVariant (*)(double&, double&, double)'} to 'QVariantAnimation::Interpolator' {aka 'QVariant (*)(const void*, const void*, double)'} [-Wcast-function-type] 1498 | d->interpolator = reinterpret_cast(&_q_interpolateShortestRotation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepixmapcache.cpp -o .moc/release-shared/qdeclarativepixmapcache.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeutilmodule.o util/qdeclarativeutilmodule.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativefontloader.cpp -o .moc/release-shared/qdeclarativefontloader.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetimeline.o util/qdeclarativetimeline.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebind.o util/qdeclarativebind.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativexmllistmodel.cpp -o .moc/release-shared/qdeclarativexmllistmodel.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qlistmodelinterface.o util/qlistmodelinterface.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertymap.o util/qdeclarativepropertymap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeanchors_p.h -o .moc/release-shared/moc_qdeclarativeanchors_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertychanges.o util/qdeclarativepropertychanges.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeevents.o graphicsitems/qdeclarativeevents.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebehavior.o util/qdeclarativebehavior.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestyledtext.o util/qdeclarativestyledtext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/../../src/corelib/tools/qstack.h:45, from ../../include/QtCore/qstack.h:1, from ../../include/QtCore/QStack:1, from util/qdeclarativestyledtext.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QTextCharFormat]': ../../include/QtCore/../../src/corelib/tools/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QTextCharFormat]' ../../include/QtCore/../../src/corelib/tools/qstack.h:69:15: required from 'T QStack::pop() [with T = QTextCharFormat]' util/qdeclarativestyledtext.cpp:149:40: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistmodel.o util/qdeclarativelistmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qdeclarativelistmodelworkeragent_p.h:1, from util/qdeclarativelistmodel.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h: In member function 'QDeclarativeListModelWorkerAgent::VariantRef& QDeclarativeListModelWorkerAgent::VariantRef::operator=(const QDeclarativeListModelWorkerAgent::VariantRef&)': ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 108 | if (a) a->release(); a = o.a; | ^~ ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 108 | if (a) a->release(); a = o.a; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistmodelworkeragent.o util/qdeclarativelistmodelworkeragent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qdeclarativelistmodelworkeragent_p.h:1, from util/qdeclarativelistmodelworkeragent.cpp:42: ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h: In member function 'QDeclarativeListModelWorkerAgent::VariantRef& QDeclarativeListModelWorkerAgent::VariantRef::operator=(const QDeclarativeListModelWorkerAgent::VariantRef&)': ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 108 | if (a) a->release(); a = o.a; | ^~ ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 108 | if (a) a->release(); a = o.a; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeflipable.o graphicsitems/qdeclarativeflipable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativeflipable.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeflickable.o graphicsitems/qdeclarativeflickable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeflickable_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeflickable_p_p.h:1, from graphicsitems/qdeclarativeflickable.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeitem.h -o .moc/release-shared/moc_qdeclarativeitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimage.o graphicsitems/qdeclarativeimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimage_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimage_p_p.h:1, from graphicsitems/qdeclarativeimage.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimagebase.o graphicsitems/qdeclarativeimagebase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimagebase_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimagebase_p_p.h:1, from graphicsitems/qdeclarativeimagebase.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanimatedimage.o graphicsitems/qdeclarativeanimatedimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimage_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimage_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeanimatedimage_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeanimatedimage_p_p.h:1, from graphicsitems/qdeclarativeanimatedimage.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeloader_p.h -o .moc/release-shared/moc_qdeclarativeloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeborderimage.o graphicsitems/qdeclarativeborderimage.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimagebase_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimagebase_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeborderimage_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeborderimage_p_p.h:1, from graphicsitems/qdeclarativeborderimage.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefocuspanel.o graphicsitems/qdeclarativefocuspanel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativefocuspanel.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefocusscope.o graphicsitems/qdeclarativefocusscope.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativefocusscope.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepainteditem.o graphicsitems/qdeclarativepainteditem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativepainteditem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativepainteditem_p_p.h:1, from graphicsitems/qdeclarativepainteditem.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativegridview.o graphicsitems/qdeclarativegridview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeflickable_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeflickable_p_p.h:1, from graphicsitems/qdeclarativegridview.cpp:45: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepositioners.o graphicsitems/qdeclarativepositioners.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativepositioners_p.h:48, from ../../include/QtDeclarative/private/qdeclarativepositioners_p.h:1, from graphicsitems/qdeclarativepositioners.cpp:42: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativepositioners_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativepositioners_p_p.h:1, from graphicsitems/qdeclarativepositioners.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativemousearea.o graphicsitems/qdeclarativemousearea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativemousearea_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativemousearea_p_p.h:1, from graphicsitems/qdeclarativemousearea.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerepeater.o graphicsitems/qdeclarativerepeater.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativerepeater_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativerepeater_p_p.h:1, from graphicsitems/qdeclarativerepeater.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetext.cpp -o .moc/release-shared/qdeclarativetext.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepath.o graphicsitems/qdeclarativepath.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativevisualitemmodel.cpp -o .moc/release-shared/qdeclarativevisualitemmodel.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerectangle.o graphicsitems/qdeclarativerectangle.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativerectangle_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativerectangle_p_p.h:1, from graphicsitems/qdeclarativerectangle.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescalegrid.o graphicsitems/qdeclarativescalegrid.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativegraphicswidget_p.h -o .moc/release-shared/moc_qdeclarativegraphicswidget_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetranslate.o graphicsitems/qdeclarativetranslate.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelayoutitem.o graphicsitems/qdeclarativelayoutitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepathview.o graphicsitems/qdeclarativepathview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativepathview_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativepathview_p_p.h:1, from graphicsitems/qdeclarativepathview.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextlayout.o graphicsitems/qdeclarativetextlayout.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengine_p.h:60, from ../../include/QtGui/private/qfontengine_p.h:1, from graphicsitems/qdeclarativetextlayout.cpp:44: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfontengineglyphcache_p.h:60, from ../../include/QtGui/private/qfontengineglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/painting/qtextureglyphcache_p.h:61, from ../../include/QtGui/private/qtextureglyphcache_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qstatictext_p.h:58, from ../../include/QtGui/private/qstatictext_p.h:1, from graphicsitems/qdeclarativetextlayout.cpp:43: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtGui/../../src/gui/text/qtextlayout.h:47, from ../../include/QtGui/qtextlayout.h:1, from graphicsitems/qdeclarativetextlayout_p.h:45, from graphicsitems/qdeclarativetextlayout.cpp:42: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStaticTextItem]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QStaticTextItem]' graphicsitems/qdeclarativetextlayout.cpp:120:42: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextedit.o graphicsitems/qdeclarativetextedit.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtGui/private/qtextengine_p.h:1, from graphicsitems/qdeclarativetextedit.cpp:51: ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h: In member function 'void QGlyphLayout::clear(int, int)': ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:249:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 249 | memset(offsets, 0, spaceNeededForGlyphLayout(numGlyphs)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtGui/private/qfixed_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qfont_p.h:61, from ../../include/QtGui/private/qfont_p.h:1, from ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:62: ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:252:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixedPoint'; use assignment or value-initialization instead [-Wclass-memaccess] 252 | memset(offsets + first, 0, num * sizeof(QFixedPoint)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:189:8: note: 'struct QFixedPoint' declared here 189 | struct QFixedPoint { | ^~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:254:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 254 | memset(advances_x + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:255:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QFixed'; use assignment or value-initialization instead [-Wclass-memaccess] 255 | memset(advances_y + first, 0, num * sizeof(QFixed)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/painting/qfixed_p.h:62:8: note: 'struct QFixed' declared here 62 | struct QFixed { | ^~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:256:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct QGlyphJustification'; use assignment or value-initialization instead [-Wclass-memaccess] 256 | memset(justifications + first, 0, num * sizeof(QGlyphJustification)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtGui/private/../../../src/gui/text/qtextengine_p.h:141:8: note: 'struct QGlyphJustification' declared here 141 | struct QGlyphJustification | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativetextedit_p_p.h:57, from ../../include/QtDeclarative/private/qdeclarativetextedit_p_p.h:1, from graphicsitems/qdeclarativetextedit.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeitemsmodule.o graphicsitems/qdeclarativeitemsmodule.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativepositioners_p.h:48, from ../../include/QtDeclarative/private/qdeclarativepositioners_p.h:1, from graphicsitems/qdeclarativeitemsmodule.cpp:52: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeflickable_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeflickable_p_p.h:1, from graphicsitems/qdeclarativeitemsmodule.cpp:55: ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimplicitsizeitem.o graphicsitems/qdeclarativeimplicitsizeitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from graphicsitems/qdeclarativeimplicitsizeitem.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeexpression.h -o .moc/release-shared/moc_qdeclarativeexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepincharea.o graphicsitems/qdeclarativepincharea.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from graphicsitems/qdeclarativeitem_p.h:61, from graphicsitems/qdeclarativepincharea_p_p.h:60, from graphicsitems/qdeclarativepincharea.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ graphicsitems/qdeclarativepincharea.cpp: In member function 'virtual bool QDeclarativePinchArea::event(QEvent*)': graphicsitems/qdeclarativepincharea.cpp:281:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 281 | d->touchEventsActive = true; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ graphicsitems/qdeclarativepincharea.cpp:283:5: note: here 283 | case QEvent::TouchUpdate: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeparser.o qml/qdeclarativeparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextinput.o graphicsitems/qdeclarativetextinput.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativetextinput_p_p.h:47, from ../../include/QtDeclarative/private/qdeclarativetextinput_p_p.h:1, from graphicsitems/qdeclarativetextinput.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinstruction.o qml/qdeclarativeinstruction.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebinding.o qml/qdeclarativebinding.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevmemetaobject.o qml/qdeclarativevmemetaobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistview.o graphicsitems/qdeclarativelistview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeflickable_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeflickable_p_p.h:1, from graphicsitems/qdeclarativelistview.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecontext.o qml/qdeclarativecontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertyvaluesource.o qml/qdeclarativepropertyvaluesource.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecomponent.o qml/qdeclarativecomponent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertyvalueinterceptor.o qml/qdeclarativepropertyvalueinterceptor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeproperty.o qml/qdeclarativeproperty.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' qml/qdeclarativeproperty.cpp: In static member function 'static QByteArray QDeclarativePropertyPrivate::saveValueType(const QMetaObject*, int, const QMetaObject*, int)': qml/qdeclarativeproperty.cpp:1456:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ValueTypeSerializedData' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1456 | memset(&sd, 0, sizeof(sd)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ qml/qdeclarativeproperty.cpp:1446:8: note: 'struct ValueTypeSerializedData' declared here 1446 | struct ValueTypeSerializedData : public SerializedData { | ^~~~~~~~~~~~~~~~~~~~~~~ qml/qdeclarativeproperty.cpp: In static member function 'static QByteArray QDeclarativePropertyPrivate::saveProperty(const QMetaObject*, int)': qml/qdeclarativeproperty.cpp:1471:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SerializedData' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1471 | memset(&sd, 0, sizeof(sd)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ qml/qdeclarativeproperty.cpp:1441:8: note: 'struct SerializedData' declared here 1441 | struct SerializedData { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinclude.o qml/qdeclarativeinclude.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeboundsignal.cpp -o .moc/release-shared/qdeclarativeboundsignal.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecustomparser.o qml/qdeclarativecustomparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerefcount.o qml/qdeclarativerefcount.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeproxymetaobject.o qml/qdeclarativeproxymetaobject.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeparserstatus.o qml/qdeclarativeparserstatus.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestringconverters.o qml/qdeclarativestringconverters.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeengine.o qml/qdeclarativeengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompileddata.o qml/qdeclarativecompileddata.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevme.o qml/qdeclarativevme.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinfo.o qml/qdeclarativeinfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedom.o qml/qdeclarativedom.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeerror.o qml/qdeclarativeerror.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativemetatype.o qml/qdeclarativemetatype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativexmlhttprequest.cpp -o .moc/release-shared/qdeclarativexmlhttprequest.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerewrite.o qml/qdeclarativerewrite.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevaluetype.o qml/qdeclarativevaluetype.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativewatcher.cpp -o .moc/release-shared/qdeclarativewatcher.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefastproperties.o qml/qdeclarativefastproperties.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from qml/qdeclarativefastproperties.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescriptparser.o qml/qdeclarativescriptparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypeloader.o qml/qdeclarativetypeloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativenotifier.o qml/qdeclarativenotifier.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesqldatabase.o qml/qdeclarativesqldatabase.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecleanup.o qml/qdeclarativecleanup.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeintegercache.o qml/qdeclarativeintegercache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenotavailable.o qml/qdeclarativetypenotavailable.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertycache.o qml/qdeclarativepropertycache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescriptstring.o qml/qdeclarativescriptstring.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qmetaobjectbuilder.o qml/qmetaobjectbuilder.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenamecache.o qml/qdeclarativetypenamecache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeglobalscriptclass.o qml/qdeclarativeglobalscriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtCore/qvector.h:1, from qml/qdeclarativeglobalscriptclass.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' qml/qdeclarativeglobalscriptclass.cpp:81:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QScriptValue]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QScriptValue]' qml/qdeclarativeglobalscriptclass.cpp:82:30: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFlags]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QFlags]' qml/qdeclarativeglobalscriptclass.cpp:83:29: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeworkerscript.cpp -o .moc/release-shared/qdeclarativeworkerscript.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecontextscriptclass.o qml/qdeclarativecontextscriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' qml/qdeclarativecontextscriptclass.cpp: In member function 'virtual QScriptDeclarativeClass::Value QDeclarativeContextScriptClass::property(QScriptDeclarativeClass::Object*, void* const&)': qml/qdeclarativecontextscriptclass.cpp:303:117: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 303 | rv = ep->listClass->newList(QDeclarativeListProperty(bindContext->asQDeclarativeContext(), (void*)lastPropertyIndex, 0, QDeclarativeContextPrivate::context_count, QDeclarativeContextPrivate::context_at), qMetaTypeId >()); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevaluetypescriptclass.o qml/qdeclarativevaluetypescriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimageprovider.o qml/qdeclarativeimageprovider.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativenetworkaccessmanagerfactory.o qml/qdeclarativenetworkaccessmanagerfactory.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenamescriptclass.o qml/qdeclarativetypenamescriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistscriptclass.o qml/qdeclarativelistscriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeextensionplugin.o qml/qdeclarativeextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompiledbindings.o qml/qdeclarativecompiledbindings.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsastvisitor.o qml/parser/qdeclarativejsastvisitor.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedirparser.o qml/qdeclarativedirparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeobjectscriptclass.o qml/qdeclarativeobjectscriptclass.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsgrammar.o qml/parser/qdeclarativejsgrammar.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelist.o qml/qdeclarativelist.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebuggerstatus.o debugger/qdeclarativedebuggerstatus.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qpacketprotocol.cpp -o .moc/release-shared/qpacketprotocol.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsengine_p.o qml/parser/qdeclarativejsengine_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugclient.cpp -o .moc/release-shared/qdeclarativedebugclient.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/textwriter.o qml/rewriter/textwriter.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompiler.o qml/qdeclarativecompiler.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsast.o qml/parser/qdeclarativejsast.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugserver_p.h -o .moc/release-shared/moc_qdeclarativedebugserver_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugservice.o debugger/qdeclarativedebugservice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugtrace.o debugger/qdeclarativedebugtrace.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinspectorservice.o debugger/qdeclarativeinspectorservice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebughelper.o debugger/qdeclarativedebughelper.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeapplication_p.h -o .moc/release-shared/moc_qdeclarativeapplication_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeview.h -o .moc/release-shared/moc_qdeclarativeview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeconnections_p.h -o .moc/release-shared/moc_qdeclarativeconnections_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepackage_p.h -o .moc/release-shared/moc_qdeclarativepackage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeanimation_p.h -o .moc/release-shared/moc_qdeclarativeanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeanimation_p_p.h -o .moc/release-shared/moc_qdeclarativeanimation_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativesystempalette_p.h -o .moc/release-shared/moc_qdeclarativesystempalette_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativespringanimation_p.h -o .moc/release-shared/moc_qdeclarativespringanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativesmoothedanimation_p.h -o .moc/release-shared/moc_qdeclarativesmoothedanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestate_p.h -o .moc/release-shared/moc_qdeclarativestate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepropertychanges_p.h -o .moc/release-shared/moc_qdeclarativepropertychanges_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejslexer.o qml/parser/qdeclarativejslexer.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestategroup_p.h -o .moc/release-shared/moc_qdeclarativestategroup_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetransition_p.h -o .moc/release-shared/moc_qdeclarativetransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodel_p.h -o .moc/release-shared/moc_qdeclarativelistmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodel_p_p.h -o .moc/release-shared/moc_qdeclarativelistmodel_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetimeline_p_p.h -o .moc/release-shared/moc_qdeclarativetimeline_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativebind_p.h -o .moc/release-shared/moc_qdeclarativebind_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetimer_p.h -o .moc/release-shared/moc_qdeclarativetimer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepropertymap.h -o .moc/release-shared/moc_qdeclarativepropertymap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativebehavior_p.h -o .moc/release-shared/moc_qdeclarativebehavior_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativefontloader_p.h -o .moc/release-shared/moc_qdeclarativefontloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodelworkeragent_p.h -o .moc/release-shared/moc_qdeclarativelistmodelworkeragent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qlistmodelinterface_p.h -o .moc/release-shared/moc_qlistmodelinterface_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativexmllistmodel_p.h -o .moc/release-shared/moc_qdeclarativexmllistmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeevents_p_p.h -o .moc/release-shared/moc_qdeclarativeevents_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflickable_p.h -o .moc/release-shared/moc_qdeclarativeflickable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qjsdebugservice.o debugger/qjsdebugservice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflipable_p.h -o .moc/release-shared/moc_qdeclarativeflipable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflickable_p_p.h -o .moc/release-shared/moc_qdeclarativeflickable_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativegridview_p.h -o .moc/release-shared/moc_qdeclarativegridview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimage_p.h -o .moc/release-shared/moc_qdeclarativeimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimagebase_p.h -o .moc/release-shared/moc_qdeclarativeimagebase_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeborderimage_p.h -o .moc/release-shared/moc_qdeclarativeborderimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeenginedebug.o debugger/qdeclarativeenginedebug.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativefocuspanel_p.h -o .moc/release-shared/moc_qdeclarativefocuspanel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepainteditem_p.h -o .moc/release-shared/moc_qdeclarativepainteditem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeanimatedimage_p.h -o .moc/release-shared/moc_qdeclarativeanimatedimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qjsdebuggeragent.o debugger/qjsdebuggeragent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' debugger/qjsdebuggeragent.cpp: In member function 'void QJSDebuggerAgentPrivate::positionChange(qint64, int, int)': debugger/qjsdebuggeragent.cpp:542:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (stepDepth >= 0) | ^~ debugger/qjsdebuggeragent.cpp:545:5: note: here 545 | case SteppingOverState: | ^~~~ debugger/qjsdebuggeragent.cpp:546:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 546 | if (stepDepth > 0) | ^~ debugger/qjsdebuggeragent.cpp:549:5: note: here 549 | case SteppingIntoState: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeitem_p.h -o .moc/release-shared/moc_qdeclarativeitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativefocusscope_p.h -o .moc/release-shared/moc_qdeclarativefocusscope_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepositioners_p.h -o .moc/release-shared/moc_qdeclarativepositioners_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativemousearea_p.h -o .moc/release-shared/moc_qdeclarativemousearea_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepath_p.h -o .moc/release-shared/moc_qdeclarativepath_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepathview_p.h -o .moc/release-shared/moc_qdeclarativepathview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativerectangle_p.h -o .moc/release-shared/moc_qdeclarativerectangle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativerepeater_p.h -o .moc/release-shared/moc_qdeclarativerepeater_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetranslate_p.h -o .moc/release-shared/moc_qdeclarativetranslate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativescalegrid_p_p.h -o .moc/release-shared/moc_qdeclarativescalegrid_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetextinput_p.h -o .moc/release-shared/moc_qdeclarativetextinput_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativevisualitemmodel_p.h -o .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetext_p.h -o .moc/release-shared/moc_qdeclarativetext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetextedit_p.h -o .moc/release-shared/moc_qdeclarativetextedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativelistview_p.h -o .moc/release-shared/moc_qdeclarativelistview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepincharea_p.h -o .moc/release-shared/moc_qdeclarativepincharea_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativelayoutitem_p.h -o .moc/release-shared/moc_qdeclarativelayoutitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimplicitsizeitem_p.h -o .moc/release-shared/moc_qdeclarativeimplicitsizeitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativebinding_p.h -o .moc/release-shared/moc_qdeclarativebinding_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecomponent.h -o .moc/release-shared/moc_qdeclarativecomponent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeboundsignal_p.h -o .moc/release-shared/moc_qdeclarativeboundsignal_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecomponent_p.h -o .moc/release-shared/moc_qdeclarativecomponent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeengine.h -o .moc/release-shared/moc_qdeclarativeengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativetypeloader_p.h -o .moc/release-shared/moc_qdeclarativetypeloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativewatcher_p.h -o .moc/release-shared/moc_qdeclarativewatcher_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecontext.h -o .moc/release-shared/moc_qdeclarativecontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeinclude_p.h -o .moc/release-shared/moc_qdeclarativeinclude_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativevaluetype_p.h -o .moc/release-shared/moc_qdeclarativevaluetype_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativetypenotavailable_p.h -o .moc/release-shared/moc_qdeclarativetypenotavailable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeworkerscript_p.h -o .moc/release-shared/moc_qdeclarativeworkerscript_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeextensionplugin.h -o .moc/release-shared/moc_qdeclarativeextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qpacketprotocol_p.h -o .moc/release-shared/moc_qpacketprotocol_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugservice_p.h -o .moc/release-shared/moc_qdeclarativedebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugclient_p.h -o .moc/release-shared/moc_qdeclarativedebugclient_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeenginedebug_p.h -o .moc/release-shared/moc_qdeclarativeenginedebug_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeinspectorservice_p.h -o .moc/release-shared/moc_qdeclarativeinspectorservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeenginedebugservice_p.h -o .moc/release-shared/moc_qdeclarativeenginedebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qjsdebuggeragent_p.h -o .moc/release-shared/moc_qjsdebuggeragent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qjsdebugservice_p.h -o .moc/release-shared/moc_qjsdebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestateoperations.cpp -o .moc/release-shared/qdeclarativestateoperations.moc make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimport.o qml/qdeclarativeimport.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeenginedebugservice.o debugger/qdeclarativeenginedebugservice.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefontloader.o util/qdeclarativefontloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetransition.o util/qdeclarativetransition.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanchors.o graphicsitems/qdeclarativeanchors.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativeanchors.cpp:45: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsparser.o qml/parser/qdeclarativejsparser.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepixmapcache.o util/qdeclarativepixmapcache.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' util/qdeclarativepixmapcache.cpp: In function 'QDeclarativePixmapData* createPixmapDataSync(QDeclarativeEngine*, const QUrl&, const QSize&, bool*)': util/qdeclarativepixmapcache.cpp:825:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 825 | } | ^ util/qdeclarativepixmapcache.cpp:826:13: note: here 826 | case QDeclarativeImageProvider::Pixmap: | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativegraphicswidget.o graphicsitems/qdeclarativegraphicswidget.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativegraphicswidget.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeloader.o graphicsitems/qdeclarativeloader.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeloader_p_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeloader_p_p.h:1, from graphicsitems/qdeclarativeloader.cpp:42: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativexmllistmodel.o util/qdeclarativexmllistmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeitem.o graphicsitems/qdeclarativeitem.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeengine_p.h:60, from ../../include/QtDeclarative/private/qdeclarativeengine_p.h:1, from graphicsitems/qdeclarativeitem.cpp:45: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from graphicsitems/qdeclarativeitem.cpp:47: ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::remove(int, int) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:130:17: required from 'void QPODVector::removeOne(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' graphicsitems/qdeclarativeitem.cpp:2165:30: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:121:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 121 | ::memmove(m_data + idx, m_data + idx + count, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | moveCount * sizeof(T)); | ~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativewatcher.o qml/qdeclarativewatcher.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeboundsignal.o qml/qdeclarativeboundsignal.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeexpression.o qml/qdeclarativeexpression.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetext.o graphicsitems/qdeclarativetext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h:56, from ../../include/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativetext_p_p.h:57, from ../../include/QtDeclarative/private/qdeclarativetext_p_p.h:1, from graphicsitems/qdeclarativetext.cpp:43: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qpacketprotocol.o debugger/qpacketprotocol.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' debugger/qpacketprotocol.cpp: In member function 'void QPacketProtocol::send(const QPacket&)': debugger/qpacketprotocol.cpp:299:12: warning: variable 'writeBytes' set but not used [-Wunused-but-set-variable] 299 | qint64 writeBytes = d->dev->write((char *)&sendSize32, sizeof(qint32)); | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevisualitemmodel.o graphicsitems/qdeclarativevisualitemmodel.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeapplication_p.o .moc/release-shared/moc_qdeclarativeapplication_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeview.o .moc/release-shared/moc_qdeclarativeview.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugclient.o debugger/qdeclarativedebugclient.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepackage_p.o .moc/release-shared/moc_qdeclarativepackage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeworkerscript.o qml/qdeclarativeworkerscript.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qdeclarativelistmodelworkeragent_p.h:1, from qml/qdeclarativeworkerscript.cpp:44: ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h: In member function 'QDeclarativeListModelWorkerAgent::VariantRef& QDeclarativeListModelWorkerAgent::VariantRef::operator=(const QDeclarativeListModelWorkerAgent::VariantRef&)': ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 108 | if (a) a->release(); a = o.a; | ^~ ../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativelistmodelworkeragent_p.h:108:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 108 | if (a) a->release(); a = o.a; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeconnections_p.o .moc/release-shared/moc_qdeclarativeconnections_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimation_p.o .moc/release-shared/moc_qdeclarativeanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimation_p_p.o .moc/release-shared/moc_qdeclarativeanimation_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativestate_p.o .moc/release-shared/moc_qdeclarativestate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugserver.o debugger/qdeclarativedebugserver.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativespringanimation_p.o .moc/release-shared/moc_qdeclarativespringanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativesmoothedanimation_p.o .moc/release-shared/moc_qdeclarativesmoothedanimation_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativesystempalette_p.o .moc/release-shared/moc_qdeclarativesystempalette_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetransition_p.o .moc/release-shared/moc_qdeclarativetransition_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativestategroup_p.o .moc/release-shared/moc_qdeclarativestategroup_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetimeline_p_p.o .moc/release-shared/moc_qdeclarativetimeline_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepropertychanges_p.o .moc/release-shared/moc_qdeclarativepropertychanges_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativexmlhttprequest.o qml/qdeclarativexmlhttprequest.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtCore/qvector.h:1, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:61, from ../../include/QtCore/private/qobject_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeparser_p.h:64, from ../../include/QtDeclarative/private/qdeclarativeparser_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativescriptparser_p.h:56, from ../../include/QtDeclarative/private/qdeclarativescriptparser_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativetypeloader_p.h:60, from ../../include/QtDeclarative/private/qdeclarativetypeloader_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeengine_p.h:58, from ../../include/QtDeclarative/private/qdeclarativeengine_p.h:1, from qml/qdeclarativexmlhttprequest.cpp:45: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': ../../include/QtCore/../../src/corelib/tools/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/tools/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:169:26: required from 'QForeachContainer::QForeachContainer(const T&) [with T = QXmlStreamAttributes]' qml/qdeclarativexmlhttprequest.cpp:670:13: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 503 | ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtCore/../../src/corelib/tools/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here 94 | struct QVectorTypedData : private QVectorData | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetimer_p.o .moc/release-shared/moc_qdeclarativetimer_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebind_p.o .moc/release-shared/moc_qdeclarativebind_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodel_p.o .moc/release-shared/moc_qdeclarativelistmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodel_p_p.o .moc/release-shared/moc_qdeclarativelistmodel_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepropertymap.o .moc/release-shared/moc_qdeclarativepropertymap.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefontloader_p.o .moc/release-shared/moc_qdeclarativefontloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebehavior_p.o .moc/release-shared/moc_qdeclarativebehavior_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qlistmodelinterface_p.o .moc/release-shared/moc_qlistmodelinterface_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodelworkeragent_p.o .moc/release-shared/moc_qdeclarativelistmodelworkeragent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from .moc/release-shared/moc_qdeclarativelistmodelworkeragent_p.cpp:9: .moc/release-shared/../../util/qdeclarativelistmodelworkeragent_p.h: In member function 'QDeclarativeListModelWorkerAgent::VariantRef& QDeclarativeListModelWorkerAgent::VariantRef::operator=(const QDeclarativeListModelWorkerAgent::VariantRef&)': .moc/release-shared/../../util/qdeclarativelistmodelworkeragent_p.h:108:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 108 | if (a) a->release(); a = o.a; | ^~ .moc/release-shared/../../util/qdeclarativelistmodelworkeragent_p.h:108:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 108 | if (a) a->release(); a = o.a; | ^ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativexmllistmodel_p.o .moc/release-shared/moc_qdeclarativexmllistmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflipable_p.o .moc/release-shared/moc_qdeclarativeflipable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeevents_p_p.o .moc/release-shared/moc_qdeclarativeevents_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativegridview_p.o .moc/release-shared/moc_qdeclarativegridview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimagebase_p.o .moc/release-shared/moc_qdeclarativeimagebase_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimage_p.o .moc/release-shared/moc_qdeclarativeimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflickable_p_p.o .moc/release-shared/moc_qdeclarativeflickable_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:61, from ../../include/QtDeclarative/private/qdeclarativeitem_p.h:1, from .moc/release-shared/../../graphicsitems/qdeclarativeflickable_p_p.h:58, from .moc/release-shared/moc_qdeclarativeflickable_p_p.cpp:9: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflickable_p.o .moc/release-shared/moc_qdeclarativeflickable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeborderimage_p.o .moc/release-shared/moc_qdeclarativeborderimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimatedimage_p.o .moc/release-shared/moc_qdeclarativeanimatedimage_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepainteditem_p.o .moc/release-shared/moc_qdeclarativepainteditem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefocusscope_p.o .moc/release-shared/moc_qdeclarativefocusscope_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefocuspanel_p.o .moc/release-shared/moc_qdeclarativefocuspanel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepositioners_p.o .moc/release-shared/moc_qdeclarativepositioners_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeitem_p.o .moc/release-shared/moc_qdeclarativeitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from .moc/release-shared/../../graphicsitems/qdeclarativeitem_p.h:61, from .moc/release-shared/moc_qdeclarativeitem_p.cpp:9: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' .moc/release-shared/../../graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .moc/release-shared/../../graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .moc/release-shared/../../graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativemousearea_p.o .moc/release-shared/moc_qdeclarativemousearea_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepathview_p.o .moc/release-shared/moc_qdeclarativepathview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepath_p.o .moc/release-shared/moc_qdeclarativepath_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativescalegrid_p_p.o .moc/release-shared/moc_qdeclarativescalegrid_p_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetranslate_p.o .moc/release-shared/moc_qdeclarativetranslate_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativerepeater_p.o .moc/release-shared/moc_qdeclarativerepeater_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativerectangle_p.o .moc/release-shared/moc_qdeclarativerectangle_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetext_p.o .moc/release-shared/moc_qdeclarativetext_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativevisualitemmodel_p.o .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetextedit_p.o .moc/release-shared/moc_qdeclarativetextedit_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetextinput_p.o .moc/release-shared/moc_qdeclarativetextinput_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimplicitsizeitem_p.o .moc/release-shared/moc_qdeclarativeimplicitsizeitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepincharea_p.o .moc/release-shared/moc_qdeclarativepincharea_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebinding_p.o .moc/release-shared/moc_qdeclarativebinding_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelayoutitem_p.o .moc/release-shared/moc_qdeclarativelayoutitem_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecomponent.o .moc/release-shared/moc_qdeclarativecomponent.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeboundsignal_p.o .moc/release-shared/moc_qdeclarativeboundsignal_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeengine.o .moc/release-shared/moc_qdeclarativeengine.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistview_p.o .moc/release-shared/moc_qdeclarativelistview_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecontext.o .moc/release-shared/moc_qdeclarativecontext.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecomponent_p.o .moc/release-shared/moc_qdeclarativecomponent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetypeloader_p.o .moc/release-shared/moc_qdeclarativetypeloader_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativewatcher_p.o .moc/release-shared/moc_qdeclarativewatcher_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeinclude_p.o .moc/release-shared/moc_qdeclarativeinclude_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetypenotavailable_p.o .moc/release-shared/moc_qdeclarativetypenotavailable_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qpacketprotocol_p.o .moc/release-shared/moc_qpacketprotocol_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeextensionplugin.o .moc/release-shared/moc_qdeclarativeextensionplugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeworkerscript_p.o .moc/release-shared/moc_qdeclarativeworkerscript_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativedebugservice_p.o .moc/release-shared/moc_qdeclarativedebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativevaluetype_p.o .moc/release-shared/moc_qdeclarativevaluetype_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeinspectorservice_p.o .moc/release-shared/moc_qdeclarativeinspectorservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeenginedebug_p.o .moc/release-shared/moc_qdeclarativeenginedebug_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativedebugclient_p.o .moc/release-shared/moc_qdeclarativedebugclient_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qjsdebugservice_p.o .moc/release-shared/moc_qjsdebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qjsdebuggeragent_p.o .moc/release-shared/moc_qjsdebuggeragent_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeenginedebugservice_p.o .moc/release-shared/moc_qdeclarativeenginedebugservice_p.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestateoperations.o util/qdeclarativestateoperations.cpp make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' In file included from ../../include/QtDeclarative/private/qpodvector_p.h:1, from graphicsitems/qdeclarativeitem_p.h:61, from util/qdeclarativestateoperations.cpp:49: ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h: In instantiation of 'void QPODVector::insert(int, const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]': ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:86:9: required from 'void QPODVector::append(const T&) [with T = QDeclarativeItemPrivate::ChangeListener; int Increment = 4]' graphicsitems/qdeclarativeitem_p.h:271:31: required from here ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:92:46: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct QDeclarativeItemPrivate::ChangeListener'; use 'new' and 'delete' instead [-Wclass-memaccess] 92 | m_data = (T *)q_check_ptr(realloc(m_data, m_capacity * sizeof(T))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ ../../include/QtDeclarative/private/../../../src/declarative/qml/qpodvector_p.h:96:22: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QDeclarativeItemPrivate::ChangeListener' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 96 | ::memmove(m_data + idx + 1, m_data + idx, moveCount * sizeof(T)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphicsitems/qdeclarativeitem_p.h:263:12: note: 'struct QDeclarativeItemPrivate::ChangeListener' declared here 263 | struct ChangeListener { | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' rm -f libQtDeclarative.so.4.8.7 libQtDeclarative.so libQtDeclarative.so.4 libQtDeclarative.so.4.8 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libQtDeclarative.so.4 -o libQtDeclarative.so.4.8.7 .obj/release-shared/qdeclarativeapplication.o .obj/release-shared/qdeclarativeutilmodule.o .obj/release-shared/qdeclarativeview.o .obj/release-shared/qdeclarativeconnections.o .obj/release-shared/qdeclarativepackage.o .obj/release-shared/qdeclarativeanimation.o .obj/release-shared/qdeclarativesystempalette.o .obj/release-shared/qdeclarativespringanimation.o .obj/release-shared/qdeclarativesmoothedanimation.o .obj/release-shared/qdeclarativestate.o .obj/release-shared/qdeclarativetransitionmanager.o .obj/release-shared/qdeclarativestateoperations.o .obj/release-shared/qdeclarativepropertychanges.o .obj/release-shared/qdeclarativestategroup.o .obj/release-shared/qdeclarativetransition.o .obj/release-shared/qdeclarativelistmodel.o .obj/release-shared/qdeclarativelistaccessor.o .obj/release-shared/qdeclarativeopenmetaobject.o .obj/release-shared/qdeclarativetimeline.o .obj/release-shared/qdeclarativetimer.o .obj/release-shared/qdeclarativebind.o .obj/release-shared/qdeclarativepropertymap.o .obj/release-shared/qdeclarativepixmapcache.o .obj/release-shared/qdeclarativebehavior.o .obj/release-shared/qdeclarativefontloader.o .obj/release-shared/qdeclarativestyledtext.o .obj/release-shared/qdeclarativelistmodelworkeragent.o .obj/release-shared/qlistmodelinterface.o .obj/release-shared/qdeclarativexmllistmodel.o .obj/release-shared/qdeclarativeitemsmodule.o .obj/release-shared/qdeclarativeanchors.o .obj/release-shared/qdeclarativeevents.o .obj/release-shared/qdeclarativeflickable.o .obj/release-shared/qdeclarativeflipable.o .obj/release-shared/qdeclarativegridview.o .obj/release-shared/qdeclarativeimage.o .obj/release-shared/qdeclarativeborderimage.o .obj/release-shared/qdeclarativeimagebase.o .obj/release-shared/qdeclarativeanimatedimage.o .obj/release-shared/qdeclarativepainteditem.o .obj/release-shared/qdeclarativeitem.o .obj/release-shared/qdeclarativefocuspanel.o .obj/release-shared/qdeclarativefocusscope.o .obj/release-shared/qdeclarativepositioners.o .obj/release-shared/qdeclarativeloader.o .obj/release-shared/qdeclarativemousearea.o .obj/release-shared/qdeclarativepath.o .obj/release-shared/qdeclarativepathview.o .obj/release-shared/qdeclarativerectangle.o .obj/release-shared/qdeclarativerepeater.o .obj/release-shared/qdeclarativescalegrid.o .obj/release-shared/qdeclarativetranslate.o .obj/release-shared/qdeclarativetextinput.o .obj/release-shared/qdeclarativetext.o .obj/release-shared/qdeclarativetextedit.o .obj/release-shared/qdeclarativevisualitemmodel.o .obj/release-shared/qdeclarativelistview.o .obj/release-shared/qdeclarativelayoutitem.o .obj/release-shared/qdeclarativegraphicswidget.o .obj/release-shared/qdeclarativetextlayout.o .obj/release-shared/qdeclarativepincharea.o .obj/release-shared/qdeclarativeimplicitsizeitem.o .obj/release-shared/qdeclarativeparser.o .obj/release-shared/qdeclarativeinstruction.o .obj/release-shared/qdeclarativevmemetaobject.o .obj/release-shared/qdeclarativeengine.o .obj/release-shared/qdeclarativeexpression.o .obj/release-shared/qdeclarativebinding.o .obj/release-shared/qdeclarativeproperty.o .obj/release-shared/qdeclarativecomponent.o .obj/release-shared/qdeclarativecontext.o .obj/release-shared/qdeclarativeinclude.o .obj/release-shared/qdeclarativecustomparser.o .obj/release-shared/qdeclarativepropertyvaluesource.o .obj/release-shared/qdeclarativepropertyvalueinterceptor.o .obj/release-shared/qdeclarativeproxymetaobject.o .obj/release-shared/qdeclarativevme.o .obj/release-shared/qdeclarativecompiler.o .obj/release-shared/qdeclarativecompileddata.o .obj/release-shared/qdeclarativeboundsignal.o .obj/release-shared/qdeclarativedom.o .obj/release-shared/qdeclarativerefcount.o .obj/release-shared/qdeclarativemetatype.o .obj/release-shared/qdeclarativestringconverters.o .obj/release-shared/qdeclarativeparserstatus.o .obj/release-shared/qdeclarativetypeloader.o .obj/release-shared/qdeclarativeinfo.o .obj/release-shared/qdeclarativeerror.o .obj/release-shared/qdeclarativescriptparser.o .obj/release-shared/qdeclarativerewrite.o .obj/release-shared/qdeclarativevaluetype.o .obj/release-shared/qdeclarativecompiledbindings.o .obj/release-shared/qdeclarativefastproperties.o .obj/release-shared/qdeclarativexmlhttprequest.o .obj/release-shared/qdeclarativesqldatabase.o .obj/release-shared/qmetaobjectbuilder.o .obj/release-shared/qdeclarativewatcher.o .obj/release-shared/qdeclarativecleanup.o .obj/release-shared/qdeclarativepropertycache.o .obj/release-shared/qdeclarativenotifier.o .obj/release-shared/qdeclarativeintegercache.o .obj/release-shared/qdeclarativetypenotavailable.o .obj/release-shared/qdeclarativetypenamecache.o .obj/release-shared/qdeclarativescriptstring.o .obj/release-shared/qdeclarativeobjectscriptclass.o .obj/release-shared/qdeclarativecontextscriptclass.o .obj/release-shared/qdeclarativeglobalscriptclass.o .obj/release-shared/qdeclarativevaluetypescriptclass.o .obj/release-shared/qdeclarativetypenamescriptclass.o .obj/release-shared/qdeclarativelistscriptclass.o .obj/release-shared/qdeclarativeworkerscript.o .obj/release-shared/qdeclarativeimageprovider.o .obj/release-shared/qdeclarativenetworkaccessmanagerfactory.o .obj/release-shared/qdeclarativedirparser.o .obj/release-shared/qdeclarativeextensionplugin.o .obj/release-shared/qdeclarativeimport.o .obj/release-shared/qdeclarativelist.o .obj/release-shared/qdeclarativejsast.o .obj/release-shared/qdeclarativejsastvisitor.o .obj/release-shared/qdeclarativejsengine_p.o .obj/release-shared/qdeclarativejsgrammar.o .obj/release-shared/qdeclarativejslexer.o .obj/release-shared/qdeclarativejsparser.o .obj/release-shared/textwriter.o .obj/release-shared/qdeclarativedebuggerstatus.o .obj/release-shared/qpacketprotocol.o .obj/release-shared/qdeclarativedebugservice.o .obj/release-shared/qdeclarativedebugclient.o .obj/release-shared/qdeclarativeenginedebug.o .obj/release-shared/qdeclarativedebugtrace.o .obj/release-shared/qdeclarativedebughelper.o .obj/release-shared/qdeclarativedebugserver.o .obj/release-shared/qdeclarativeinspectorservice.o .obj/release-shared/qjsdebuggeragent.o .obj/release-shared/qjsdebugservice.o .obj/release-shared/qdeclarativeenginedebugservice.o .obj/release-shared/moc_qdeclarativeapplication_p.o .obj/release-shared/moc_qdeclarativeview.o .obj/release-shared/moc_qdeclarativeconnections_p.o .obj/release-shared/moc_qdeclarativepackage_p.o .obj/release-shared/moc_qdeclarativeanimation_p.o .obj/release-shared/moc_qdeclarativeanimation_p_p.o .obj/release-shared/moc_qdeclarativesystempalette_p.o .obj/release-shared/moc_qdeclarativespringanimation_p.o .obj/release-shared/moc_qdeclarativesmoothedanimation_p.o .obj/release-shared/moc_qdeclarativestate_p.o .obj/release-shared/moc_qdeclarativepropertychanges_p.o .obj/release-shared/moc_qdeclarativestategroup_p.o .obj/release-shared/moc_qdeclarativetransition_p.o .obj/release-shared/moc_qdeclarativelistmodel_p.o .obj/release-shared/moc_qdeclarativelistmodel_p_p.o .obj/release-shared/moc_qdeclarativetimeline_p_p.o .obj/release-shared/moc_qdeclarativetimer_p.o .obj/release-shared/moc_qdeclarativebind_p.o .obj/release-shared/moc_qdeclarativepropertymap.o .obj/release-shared/moc_qdeclarativebehavior_p.o .obj/release-shared/moc_qdeclarativefontloader_p.o .obj/release-shared/moc_qdeclarativelistmodelworkeragent_p.o .obj/release-shared/moc_qlistmodelinterface_p.o .obj/release-shared/moc_qdeclarativexmllistmodel_p.o .obj/release-shared/moc_qdeclarativeevents_p_p.o .obj/release-shared/moc_qdeclarativeflickable_p.o .obj/release-shared/moc_qdeclarativeflickable_p_p.o .obj/release-shared/moc_qdeclarativeflipable_p.o .obj/release-shared/moc_qdeclarativegridview_p.o .obj/release-shared/moc_qdeclarativeimage_p.o .obj/release-shared/moc_qdeclarativeimagebase_p.o .obj/release-shared/moc_qdeclarativeborderimage_p.o .obj/release-shared/moc_qdeclarativepainteditem_p.o .obj/release-shared/moc_qdeclarativeanimatedimage_p.o .obj/release-shared/moc_qdeclarativeitem_p.o .obj/release-shared/moc_qdeclarativefocuspanel_p.o .obj/release-shared/moc_qdeclarativefocusscope_p.o .obj/release-shared/moc_qdeclarativepositioners_p.o .obj/release-shared/moc_qdeclarativemousearea_p.o .obj/release-shared/moc_qdeclarativepath_p.o .obj/release-shared/moc_qdeclarativepathview_p.o .obj/release-shared/moc_qdeclarativerectangle_p.o .obj/release-shared/moc_qdeclarativerepeater_p.o .obj/release-shared/moc_qdeclarativescalegrid_p_p.o .obj/release-shared/moc_qdeclarativetranslate_p.o .obj/release-shared/moc_qdeclarativetextinput_p.o .obj/release-shared/moc_qdeclarativetextedit_p.o .obj/release-shared/moc_qdeclarativetext_p.o .obj/release-shared/moc_qdeclarativevisualitemmodel_p.o .obj/release-shared/moc_qdeclarativelistview_p.o .obj/release-shared/moc_qdeclarativelayoutitem_p.o .obj/release-shared/moc_qdeclarativepincharea_p.o .obj/release-shared/moc_qdeclarativeimplicitsizeitem_p.o .obj/release-shared/moc_qdeclarativebinding_p.o .obj/release-shared/moc_qdeclarativecomponent.o .obj/release-shared/moc_qdeclarativecomponent_p.o .obj/release-shared/moc_qdeclarativeboundsignal_p.o .obj/release-shared/moc_qdeclarativeengine.o .obj/release-shared/moc_qdeclarativecontext.o .obj/release-shared/moc_qdeclarativeinclude_p.o .obj/release-shared/moc_qdeclarativetypeloader_p.o .obj/release-shared/moc_qdeclarativevaluetype_p.o .obj/release-shared/moc_qdeclarativewatcher_p.o .obj/release-shared/moc_qdeclarativetypenotavailable_p.o .obj/release-shared/moc_qdeclarativeworkerscript_p.o .obj/release-shared/moc_qdeclarativeextensionplugin.o .obj/release-shared/moc_qpacketprotocol_p.o .obj/release-shared/moc_qdeclarativedebugservice_p.o .obj/release-shared/moc_qdeclarativedebugclient_p.o .obj/release-shared/moc_qdeclarativeenginedebug_p.o .obj/release-shared/moc_qdeclarativeinspectorservice_p.o .obj/release-shared/moc_qjsdebuggeragent_p.o .obj/release-shared/moc_qjsdebugservice_p.o .obj/release-shared/moc_qdeclarativeenginedebugservice_p.o -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtScript -L/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/lib -lQtSvg -L/usr/X11R6/lib -lQtSql -lQtXmlPatterns -lQtGui -lQtNetwork -lQtCore -lpthread -lrt ln -s libQtDeclarative.so.4.8.7 libQtDeclarative.so ln -s libQtDeclarative.so.4.8.7 libQtDeclarative.so.4 ln -s libQtDeclarative.so.4.8.7 libQtDeclarative.so.4.8 rm -f ../../lib/libQtDeclarative.so.4.8.7 rm -f ../../lib/libQtDeclarative.so rm -f ../../lib/libQtDeclarative.so.4 rm -f ../../lib/libQtDeclarative.so.4.8 mv -f libQtDeclarative.so.4.8.7 libQtDeclarative.so libQtDeclarative.so.4 libQtDeclarative.so.4.8 ../../lib/ make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/declarative' cd src/3rdparty/webkit/Source/ && /usr/bin/make -f Makefile.WebKit make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd WebKit/qt/tests/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o Makefile.WebKit make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd WebKit/qt/declarative/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o Makefile.WebKit make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd JavaScriptCore/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o Makefile.WebKit make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd JavaScriptCore/ && /usr/bin/make -f Makefile.WebKit Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ByteArray.o wtf/ByteArray.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/ByteArray.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from wtf/ByteArray.h:30, from wtf/ByteArray.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from wtf/ByteArray.h:32: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ByteArray.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(MSVC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ wtf/ByteArray.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(MSVC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/ByteArray.cpp:28: wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Assertions.o wtf/Assertions.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/Assertions.cpp:33: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(MSVC) && !OS(WINCE) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(MSVC) && !OS(WINCE) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~ wtf/Assertions.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(MSVC) && !OS(WINCE) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #elif HAVE(ISDEBUGGERPRESENT) | ^~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if OS(WINDOWS) && !OS(WINCE) && defined(_DEBUG) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if OS(WINDOWS) && !OS(WINCE) && defined(_DEBUG) | ^~~~~~~~~~~~ wtf/Assertions.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CurrentTime.o wtf/CurrentTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/CurrentTime.cpp:33: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CurrentTime.cpp:34: wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CurrentTime.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #elif PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CurrentTime.cpp:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #elif PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CryptographicallyRandomNumber.o wtf/CryptographicallyRandomNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:31: wtf/CryptographicallyRandomNumber.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:33: wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:34: wtf/OSRandomSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:35: wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/ThreadingPrimitives.h:37, from wtf/CryptographicallyRandomNumber.cpp:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.cpp:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.cpp:143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 143 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.cpp:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/YarrSyntaxChecker.o yarr/YarrSyntaxChecker.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from yarr/YarrInterpreter.h:30, from yarr/Yarr.h:31, from yarr/YarrParser.h:30, from yarr/YarrSyntaxChecker.cpp:29: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker]': yarr/YarrParser.h:652:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 652 | restoreState(state); | ~~~~~~~~~~~~^~~~~~~ yarr/YarrParser.h:655:13: note: here 655 | default: | ^~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::SyntaxChecker]': yarr/YarrParser.h:351:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | } | ^ yarr/YarrParser.h:354:9: note: here 354 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::SyntaxChecker]': yarr/YarrParser.h:169:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 169 | m_delegate.atomCharacterClassAtom(m_character); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ yarr/YarrParser.h:171:13: note: here 171 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::SyntaxChecker]': yarr/YarrParser.h:115:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 115 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:122:13: note: here 122 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::SyntaxChecker; Delegate = JSC::Yarr::SyntaxChecker]': yarr/YarrParser.h:351:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | } | ^ yarr/YarrParser.h:354:9: note: here 354 | case '0': | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DecimalNumber.o wtf/DecimalNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/dtoa.h:24, from wtf/DecimalNumber.h:30, from wtf/DecimalNumber.cpp:27: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DecimalNumber.h:31: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/WTFString.h:28, from wtf/DecimalNumber.h:32: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/GOwnPtr.o wtf/gobject/GOwnPtr.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GOwnPtr.cpp:20: wtf/gobject/GOwnPtr.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ wtf/gobject/GOwnPtr.cpp:22:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 22 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/GRefPtr.o wtf/gobject/GRefPtr.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GRefPtr.cpp:20: wtf/gobject/GRefPtr.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ wtf/gobject/GRefPtr.cpp:22:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 22 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd WebKit/qt/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o Makefile.WebKit.QtWebKit make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DateMath.o wtf/DateMath.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.h:50, from wtf/DateMath.cpp:73: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from wtf/DateMath.h:52: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/PassOwnArrayPtr.h:31, from ./wtf/OwnArrayPtr.h:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.h:54: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from wtf/DateMath.cpp:76: wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/DateMath.cpp:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if USE(JSC) | ^~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from wtf/DateMath.cpp:79: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ wtf/DateMath.cpp:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if USE(JSC) | ^~~~~~~~~~~ In file included from wtf/DateMath.cpp:86: wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/StringExtras.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ wtf/StringExtras.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(RVCT) && __ARMCC_VERSION < 400000 | ^~~~~~~~~~~~~~~~~ wtf/DateMath.cpp:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/DateMath.cpp:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/DateMath.cpp:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ wtf/DateMath.cpp:108:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 108 | #if HAVE(SYS_TIMEB_H) | ^~~~~~~~~~~~~~~~ wtf/DateMath.cpp:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if USE(JSC) | ^~~~~~~~~~~ wtf/DateMath.cpp:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if !HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:515:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 515 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:1033:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1033 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/HashTable.o wtf/HashTable.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/FastAllocBase.h:93, from wtf/RefPtr.h:27, from wtf/HashFunctions.h:24, from wtf/HashTraits.h:24, from wtf/HashTable.h:26, from wtf/HashTable.cpp:21: wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from wtf/PassRefPtr.h:24, from wtf/RefPtr.h:28: wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/PassRefPtr.h:25: wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/NullPtr.o wtf/NullPtr.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/NullPtr.cpp:28: wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ wtf/NullPtr.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if !(HAVE(NULLPTR) || defined(_LIBCPP_VERSION)) | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/OSRandomSource.o wtf/OSRandomSource.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/OSRandomSource.cpp:27: wtf/OSRandomSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/OSRandomSource.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #elif OS(UNIX) | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static wtf/qt/MainThreadQt.cpp -o .moc/release-static/MainThreadQt.moc make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/YarrInterpreter.o yarr/YarrInterpreter.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from yarr/YarrInterpreter.h:30: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from ./wtf/PageAllocation.h:30, from ./wtf/BumpPointerAllocator.h:29, from yarr/YarrInterpreter.cpp:31: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp: In member function 'bool JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd(JSC::Yarr::ByteTerm&, DisjunctionContext*)': yarr/YarrInterpreter.cpp:707:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 707 | if (backTrack->begin == notFound) { | ^~ yarr/YarrInterpreter.cpp:711:9: note: here 711 | case QuantifierNonGreedy: | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static wtf/qt/ThreadingQt.cpp -o .moc/release-static/ThreadingQt.moc make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MD5.o wtf/MD5.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/PageAllocationAligned.o wtf/PageAllocationAligned.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from wtf/PageAllocationAligned.h:29, from wtf/PageAllocationAligned.cpp:27: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from wtf/PageAllocationAligned.h:30: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/PageAllocationAligned.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/PageAllocationAligned.cpp:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MainThread.o wtf/MainThread.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:30: wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:32: wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/OwnPtr.h:25, from wtf/PassTraits.h:32, from wtf/Deque.h:36, from wtf/MainThread.cpp:33: wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from wtf/OwnPtr.h:26: wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/OwnPtr.h:27: wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from wtf/PassRefPtr.h:24, from wtf/RefPtr.h:28, from wtf/PassTraits.h:33: wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from wtf/Vector.h:27, from wtf/Deque.h:37: wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/MainThread.cpp:35: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MainThread.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/MainThread.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !PLATFORM(MAC) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !PLATFORM(MAC) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/MainThread.cpp:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/MainThread.cpp:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if !PLATFORM(MAC) && !PLATFORM(QT) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if !PLATFORM(MAC) && !PLATFORM(QT) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~ wtf/MainThread.cpp:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if !PLATFORM(MAC) && !PLATFORM(QT) && !PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/PageBlock.o wtf/PageBlock.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/PageBlock.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ wtf/PageBlock.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/PageBlock.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/PageBlock.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/PageBlock.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ wtf/PageBlock.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' cd WebCore/ && /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/bin/qmake /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/WebCore/WebCore.pro -spec /builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/mkspecs/linux-g++ -o Makefile.WebKit make[1]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ParallelJobsGeneric.o wtf/ParallelJobsGeneric.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer. Project MESSAGE: JavaScriptCore aarch64 hack: -fpermissive In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/ParallelJobsGeneric.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(PARALLEL_JOBS) && ENABLE(THREADING_GENERIC) | ^~~~~~~~~~~~~~~~~~~~ wtf/ParallelJobsGeneric.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(PARALLEL_JOBS) && ENABLE(THREADING_GENERIC) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/RandomNumber.o wtf/RandomNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/RandomNumber.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:30: wtf/CryptographicallyRandomNumber.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ wtf/CryptographicallyRandomNumber.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:31: wtf/RandomNumberSeed.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/RandomNumberSeed.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(MERSENNE_TWISTER_19937) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/RandomNumberSeed.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif OS(WINCE) | ^~~~~~~~~~~~ wtf/RandomNumberSeed.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #elif COMPILER(MSVC) && defined(_CRT_RAND_S) | ^~~~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #elif OS(UNIX) | ^~~~~~~~~~~ wtf/RandomNumberSeed.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(MERSENNE_TWISTER_19937) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/RandomNumber.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(MERSENNE_TWISTER_19937) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/RandomNumber.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/RandomNumber.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(OS_RANDOMNESS) | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StringQt.o wtf/qt/StringQt.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:28: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StackBounds.o wtf/StackBounds.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/StackBounds.cpp:22: wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/StackBounds.cpp:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/StackBounds.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif OS(HAIKU) | ^~~~~~~~~~~~ wtf/StackBounds.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #elif OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #elif OS(QNX) | ^~~~~~~~~~ wtf/StackBounds.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #elif OS(UNIX) | ^~~~~~~~~~~ wtf/StackBounds.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if HAVE(PTHREAD_NP_H) | ^~~~~~~~~~~~~~~~~ wtf/StackBounds.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if OS(WINDOWS) || OS(SOLARIS) || OS(OPENBSD) || OS(HAIKU) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] wtf/StackBounds.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] wtf/StackBounds.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if OS(WINDOWS) || OS(SOLARIS) || OS(OPENBSD) || OS(HAIKU) | ^~~~~~~~~~~~ wtf/StackBounds.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/StackBounds.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #elif OS(QNX) | ^~~~~~~~~~ wtf/StackBounds.cpp:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #elif OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #elif OS(OPENBSD) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #elif OS(HAIKU) | ^~~~~~~~~~~~ wtf/StackBounds.cpp:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #elif OS(UNIX) | ^~~~~~~~~~~ wtf/StackBounds.cpp:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~~~~~ wtf/StackBounds.cpp:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ThreadingNone.o wtf/ThreadingNone.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/ThreadingNone.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/ThreadingNone.cpp:31: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/ThreadingNone.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/FastMalloc.o wtf/FastMalloc.cpp In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:85: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:161:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 161 | #if !ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if HAVE(STDINT_H) | ^~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:411: wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:414: wtf/TCPageMap.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if HAVE(STDINT_H) | ^~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:415: wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~~~~ wtf/TCSpinLock.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:416: wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/FastMalloc.cpp:426:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 426 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/FastMalloc.cpp:429:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 429 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:438:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 438 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:444:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 444 | #if HAVE(HEADER_DETECTION_H) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:448:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 448 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:452:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 452 | #if HAVE(PTHREAD_MACHDEP_H) | ^~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 501 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1237 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1445:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1445 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1455 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1455 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1463 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1467 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1515:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1515 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1552:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1552 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1619:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1619 | #if (COMPILER(MSVC) || COMPILER(SUNCC)) | ^~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1619:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1619 | #if (COMPILER(MSVC) || COMPILER(SUNCC)) | ^~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2234 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2460 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2460 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2486 | #if HAVE(PTHREAD_SETNAME_NP) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2527 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2532:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2532 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2538:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2538 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2549 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2803 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/FastMalloc.cpp:3036:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3036 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:3060:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3060 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3089 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3094:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3094 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3099 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3110 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3128 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3149:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3149 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3823 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3855:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3855 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3877 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3886 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3902:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3902 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3943:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3943 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3947:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3947 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3955:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3955 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3959 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3970:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3970 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3988 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4034 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4040 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4303:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4303 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4324 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ wtf/TCPackedCache.h: In constructor 'PackedCache::PackedCache(V)': ./wtf/Assertions.h:326:47: warning: typedef 'dummykey_size' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/TCPackedCache.h:143:5: note: in expansion of macro 'COMPILE_ASSERT' 143 | COMPILE_ASSERT(kKeybits <= sizeof(K) * 8, key_size); | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:326:47: warning: typedef 'dummyvalue_size' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/TCPackedCache.h:144:5: note: in expansion of macro 'COMPILE_ASSERT' 144 | COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size); | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:326:47: warning: typedef 'dummyhash_function' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/TCPackedCache.h:145:5: note: in expansion of macro 'COMPILE_ASSERT' 145 | COMPILE_ASSERT(kHashbits <= kKeybits, hash_function); | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:326:47: warning: typedef 'dummyentry_size_must_be_big_enough' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/TCPackedCache.h:146:5: note: in expansion of macro 'COMPILE_ASSERT' 146 | COMPILE_ASSERT(kKeybits - kHashbits + kValuebits <= kTbits, | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp: In member function 'void WTF::TCMalloc_PageHeap::init()': ./wtf/Assertions.h:326:47: warning: typedef 'dummyvaluebits' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/FastMalloc.cpp:1500:3: note: in expansion of macro 'COMPILE_ASSERT' 1500 | COMPILE_ASSERT(kNumClasses <= (1 << PageMapCache::kValuebits), valuebits); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/RefCountedLeakCounter.o wtf/RefCountedLeakCounter.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Threading.o wtf/Threading.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/TypeTraits.o wtf/TypeTraits.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/TCSystemAlloc.o wtf/TCSystemAlloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/dtoa.o wtf/dtoa.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashMap.h:24, from ./wtf/HashCountedSet.h:25, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27, from ./wtf/HashCountedSet.h:26: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Threading.cpp:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if PLATFORM(MAC) || PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/Threading.cpp:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/TypeTraits.cpp:23: wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:35: wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:39: wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~~~ wtf/TCSpinLock.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if (CPU(X86) || CPU(X86_64) || CPU(PPC)) && (COMPILER(GCC) || COMPILER(MSVC)) | ^~~~~~~~~~~~~~~~~ wtf/TCSpinLock.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:40: wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:41: wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if HAVE(STDINT_H) | ^~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if HAVE(SBRK) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if HAVE(SBRK) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:161:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 161 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if HAVE(SBRK) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:368:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 368 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:375:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 375 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:391:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 391 | #if HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:398:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 398 | #elif HAVE(MADV_FREE) || HAVE(MADV_DONTNEED) | ^~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:398:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 398 | #elif HAVE(MADV_FREE) || HAVE(MADV_DONTNEED) | ^~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:442:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 442 | #elif HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | #if HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:491:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 491 | #elif HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:64: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa.h:24, from wtf/dtoa.cpp:65: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ In file included from wtf/dtoa.cpp:76: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/DecimalNumber.h:31, from wtf/dtoa.cpp:78: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/WTFString.h:28, from ./wtf/DecimalNumber.h:32: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/dtoa.cpp:82: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if CPU(BIG_ENDIAN) || CPU(MIDDLE_ENDIAN) | ^~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if CPU(BIG_ENDIAN) || CPU(MIDDLE_ENDIAN) | ^~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if CPU(PPC64) || CPU(X86_64) | ^~~~~~~~~~~~~ wtf/dtoa.cpp:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if CPU(PPC64) || CPU(X86_64) | ^~~~~~~~~~~~~~ wtf/dtoa.cpp:438:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 438 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if ENABLE(WTF_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/dtoa.cpp:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/dtoa.cpp:1173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1173 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/dtoa.cpp: In function 'double WTF::strtod(const char*, char**)': wtf/dtoa.cpp:765:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 765 | sign = 1; | ~~~~~^~~ wtf/dtoa.cpp:767:9: note: here 767 | case '+': | ^~~~ wtf/dtoa.cpp:839:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 839 | esign = 1; | ~~~~~~^~~ wtf/dtoa.cpp:840:9: note: here 840 | case '+': | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/SHA1.o wtf/SHA1.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/PassRefPtr.h:24, from wtf/text/CString.h:29, from wtf/text/CString.cpp:28: wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/PassRefPtr.h:25: wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from wtf/FastAllocBase.h:93, from wtf/RefCounted.h:25, from wtf/text/CString.h:30: wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from wtf/Vector.h:27, from wtf/text/CString.h:31: wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/OwnPtr.h:26, from wtf/VectorTraits.h:24, from wtf/Vector.h:29: wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/VectorTraits.h:25: wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CString.o wtf/text/CString.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/WTFThreadData.o wtf/WTFThreadData.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StringStatics.o wtf/text/StringStatics.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/WTFThreadData.h:31: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from wtf/WTFThreadData.h:33: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:24, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:34: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from wtf/WTFThreadData.h:45: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ wtf/WTFThreadData.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSC) | ^~~~~~~~~~~ wtf/WTFThreadData.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:27, from wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:24, from wtf/text/StringStatics.cpp:32: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/AtomicString.h:25: wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:34: wtf/StaticConstructors.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/StaticConstructors.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/StringStatics.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/StringStatics.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/StringStatics.cpp:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CollatorDefault.o wtf/unicode/CollatorDefault.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from wtf/unicode/Collator.h:34: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/PassOwnPtr.h:31: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from wtf/unicode/Collator.h:35: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/unicode/Collator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/Collator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/CollatorDefault.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if !USE(ICU_UNICODE) || UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CollatorICU.o wtf/unicode/icu/CollatorICU.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from wtf/unicode/Collator.h:34: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/PassOwnPtr.h:31: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from wtf/unicode/Collator.h:35: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/unicode/Collator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/Collator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/icu/CollatorICU.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StringBuilder.o wtf/text/StringBuilder.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/text/StringBuilder.h:29, from wtf/text/StringBuilder.cpp:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/WTFString.h:28, from wtf/text/StringBuilder.h:30: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/OSAllocatorPosix.o wtf/OSAllocatorPosix.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/OSAllocator.h:29, from wtf/OSAllocatorPosix.cpp:27: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(LINUX) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if (OS(DARWIN) && CPU(X86_64)) | ^~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if (OS(DARWIN) && CPU(X86_64)) | ^~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 121 | #elif HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #elif HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #elif HAVE(MADV_FREE) | ^~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 143 | #elif HAVE(MADV_DONTNEED) | ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/UTF8.o wtf/unicode/UTF8.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/UTF8.h:29, from wtf/unicode/UTF8.cpp:28: wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/qt4/UnicodeQt4.h:31, from wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/UTF8.cpp:30: wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ wtf/unicode/UTF8.cpp: In function 'WTF::Unicode::ConversionResult WTF::Unicode::convertUTF16ToUTF8(const UChar**, const UChar*, char**, char*, bool)': wtf/unicode/UTF8.cpp:191:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 191 | case 4: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:192:13: note: here 192 | case 3: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ wtf/unicode/UTF8.cpp:192:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 192 | case 3: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:193:13: note: here 193 | case 2: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ wtf/unicode/UTF8.cpp:193:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 193 | case 2: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:194:13: note: here 194 | case 1: *--target = (char)(ch | firstByteMark[bytesToWrite]); | ^~~~ wtf/unicode/UTF8.cpp: In function 'bool WTF::Unicode::isLegalUTF8(const unsigned char*, int)': wtf/unicode/UTF8.cpp:213:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 213 | case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ wtf/unicode/UTF8.cpp:214:9: note: here 214 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~~~ wtf/unicode/UTF8.cpp:214:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 214 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ wtf/unicode/UTF8.cpp:215:9: note: here 215 | case 2: if ((a = (*--srcptr)) > 0xBF) return false; | ^~~~ wtf/unicode/UTF8.cpp:217:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 217 | switch (*source) { | ^~~~~~ wtf/unicode/UTF8.cpp:226:9: note: here 226 | case 1: if (*source >= 0x80 && *source < 0xC2) return false; | ^~~~ wtf/unicode/UTF8.cpp: In function 'UChar32 WTF::Unicode::readUTF8Sequence(const char*&, unsigned int)': wtf/unicode/UTF8.cpp:245:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 245 | case 6: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:246:9: note: here 246 | case 5: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:246:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 246 | case 5: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:247:9: note: here 247 | case 4: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:247:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 247 | case 4: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:248:9: note: here 248 | case 3: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:248:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 248 | case 3: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:249:9: note: here 249 | case 2: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:249:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 249 | case 2: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:250:9: note: here 250 | case 1: character += static_cast(*sequence++); | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/AtomicString.o wtf/text/AtomicString.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/text/AtomicString.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:27, from wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:24, from wtf/text/AtomicString.cpp:24: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/AtomicString.h:25: wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from wtf/text/StringHash.h:28, from wtf/text/AtomicString.cpp:26: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from wtf/text/AtomicString.cpp:27: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/text/AtomicString.cpp:29: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:45: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ wtf/text/AtomicString.cpp:145:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 145 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ wtf/text/AtomicString.cpp:145:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] wtf/text/AtomicString.cpp:145:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 145 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ wtf/text/AtomicString.cpp:145:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 145 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ wtf/text/AtomicString.cpp: In static member function 'static WTF::PassRefPtr WTF::AtomicString::add(const UChar*)': wtf/text/AtomicString.cpp:304:31: warning: narrowing conversion of 'length' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 304 | UCharBuffer buffer = { s, length }; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StringImpl.o wtf/text/StringImpl.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:27, from wtf/text/StringImpl.cpp:26: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/AtomicString.h:25, from wtf/text/StringImpl.cpp:28: wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from wtf/text/StringHash.h:28, from wtf/text/StringImpl.cpp:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:31, from wtf/text/StringImpl.cpp:32: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:45: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ wtf/text/StringImpl.cpp:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/YarrPattern.o yarr/YarrPattern.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from yarr/YarrInterpreter.h:30, from yarr/Yarr.h:31, from yarr/YarrPattern.cpp:30: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from yarr/YarrPattern.cpp:31: yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor]': yarr/YarrParser.h:652:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 652 | restoreState(state); | ~~~~~~~~~~~~^~~~~~~ yarr/YarrParser.h:655:13: note: here 655 | default: | ^~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::YarrPatternConstructor]': yarr/YarrParser.h:351:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | } | ^ yarr/YarrParser.h:354:9: note: here 354 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor]': yarr/YarrParser.h:169:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 169 | m_delegate.atomCharacterClassAtom(m_character); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ yarr/YarrParser.h:171:13: note: here 171 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor]': yarr/YarrParser.h:115:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 115 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:122:13: note: here 122 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::YarrPatternConstructor; Delegate = JSC::Yarr::YarrPatternConstructor]': yarr/YarrParser.h:351:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | } | ^ yarr/YarrParser.h:354:9: note: here 354 | case '0': | ^~~~ yarr/YarrPattern.cpp: In member function 'bool JSC::Yarr::YarrPatternConstructor::setupAlternativeBeginTerms(JSC::Yarr::PatternAlternative*, WTF::Vector*, unsigned int, unsigned int)': yarr/YarrPattern.cpp:869:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 869 | if (term.invert()) | ^~ yarr/YarrPattern.cpp:872:13: note: here 872 | case PatternTerm::TypeParenthesesSubpattern: | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/WTFString.o wtf/text/WTFString.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:27, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:28: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ ./wtf/StringExtras.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(RVCT) && __ARMCC_VERSION < 400000 | ^~~~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:336:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 336 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:442:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 442 | #if OS(WINDOWS) && !PLATFORM(QT) | ^~~~~~~~~~~~~~ wtf/text/WTFString.cpp:442:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 442 | #if OS(WINDOWS) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if OS(WINDOWS) && !PLATFORM(QT) | ^~~~~~~~~~~~~~ wtf/text/WTFString.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if OS(WINDOWS) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:853:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 853 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::String]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::String]' ./wtf/Vector.h:926:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::String; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:576:24: required from 'void WTF::Vector::clear() [with T = WTF::String; long unsigned int inlineCapacity = 0]' wtf/text/WTFString.cpp:604:17: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:87:7: note: 'class WTF::String' declared here 87 | class String { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSCallbackConstructor.o API/JSCallbackConstructor.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from ./runtime/JSObjectWithGlobalObject.h:29, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSCell.h:31, from ./runtime/JSObject.h:31: ./runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/PropertyMapHashTable.h:27, from ./runtime/Structure.h:33, from ./runtime/ScopeChain.h:25, from ./runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSObject.h:38: ./runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ ./runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackConstructor.cpp:30: API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSBase.o API/JSBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSBase.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/JSCell.h:26, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/JSAPIValueWrapper.h:28: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from API/APICast.h:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSBase.cpp:31: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSCallbackFunction.o API/JSCallbackFunction.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSStringRef.o API/JSStringRef.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:30: API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from API/JSCallbackFunction.cpp:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:30: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ API/OpaqueJSString.h: In member function 'UChar* OpaqueJSString::characters()': API/OpaqueJSString.h:50:39: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 50 | UChar* characters() { return this ? m_characters : 0; } | ~~~~~^~~~~~~~~~~~~~~~~~ API/OpaqueJSString.h: In member function 'unsigned int OpaqueJSString::length()': API/OpaqueJSString.h:51:37: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | unsigned length() { return this ? m_length : 0; } | ~~~~~^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSCallbackObject.o API/JSCallbackObject.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ARMAssembler.o assembler/ARMAssembler.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MacroAssemblerARM.o assembler/MacroAssemblerARM.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ARMv7Assembler.o assembler/ARMv7Assembler.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MacroAssemblerSH4.o assembler/MacroAssemblerSH4.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:198: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:28: API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ assembler/ARMAssembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ assembler/ARMAssembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerARM.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerARM.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ assembler/ARMv7Assembler.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(ASSEMBLER) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ assembler/ARMv7Assembler.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(ASSEMBLER) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerSH4.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerSH4.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(SH4) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerSH4.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(SH4) | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Opcode.o bytecode/Opcode.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.cpp:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JumpTable.o bytecode/JumpTable.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from bytecode/JumpTable.h:34: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashMap.h:24, from bytecode/JumpTable.h:35: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from bytecode/JumpTable.cpp:33: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/OpaqueJSString.o API/OpaqueJSString.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:32: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ ./interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSObject.h:26, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: ./runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSCell.h:31, from ./runtime/JSObject.h:31: ./runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/PropertyMapHashTable.h:27, from ./runtime/Structure.h:33, from ./runtime/ScopeChain.h:25, from ./runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSObject.h:38: ./runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ ./runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ API/OpaqueJSString.cpp: In member function 'JSC::UString OpaqueJSString::ustring() const': API/OpaqueJSString.cpp:44:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 44 | if (this && m_characters) | ^~ API/OpaqueJSString.cpp: In member function 'JSC::Identifier OpaqueJSString::identifier(JSC::JSGlobalData*) const': API/OpaqueJSString.cpp:51:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (!this || !m_characters) | ^~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSValueRef.o API/JSValueRef.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSValueRef.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/JSCell.h:26, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/JSAPIValueWrapper.h:28: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from API/APICast.h:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSValueRef.cpp:30: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from ./runtime/Operations.h:26, from API/JSValueRef.cpp:37: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/StructureStubInfo.o bytecode/StructureStubInfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:27: bytecode/StructureStubInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from bytecode/StructureStubInfo.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSClassRef.o API/JSClassRef.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSClassRef.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/Weak.h:30, from API/JSClassRef.h:31, from API/JSClassRef.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Weak.h:31: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26, from runtime/JSGlobalData.h:33, from heap/Weak.h:32: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSClassRef.h:32: interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/JSClassRef.cpp:29: API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:198, from API/JSClassRef.cpp:30: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/SamplingTool.o bytecode/SamplingTool.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Strong.h:31: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecode/SamplingTool.h:33: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:31, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:391:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 391 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSContextRef.o API/JSContextRef.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSContextRef.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/JSCell.h:26, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/JSAPIValueWrapper.h:28: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from API/APICast.h:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:198, from API/JSContextRef.cpp:32: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ API/JSContextRef.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(DARWIN) | ^~~~~~~~~~~~~ API/JSContextRef.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(DARWIN) | ^~~~~~~~~~~~~ API/JSContextRef.cpp:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ConservativeRoots.o heap/ConservativeRoots.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleHeap.h:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CodeBlock.o bytecode/CodeBlock.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:33: bytecompiler/BytecodeGenerator.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:36: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:43: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ ./wtf/StringExtras.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(RVCT) && __ARMCC_VERSION < 400000 | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:1471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1471 | #if ENABLE(JIT_OPTIMIZE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1476:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1476 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1480 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:1579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1579 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1600:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1600 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:1626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1626 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1630:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1630 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:926:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:574:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.cpp:1643:42: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSObjectRef.o API/JSObjectRef.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/JSCell.h:26, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/JSAPIValueWrapper.h:28: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from API/APICast.h:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from API/JSObjectRef.cpp:32: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:198, from API/JSObjectRef.cpp:41: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ API/APIShims.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/HandleStack.o heap/HandleStack.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/HandleStack.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/BlockStack.h:30, from heap/HandleStack.h:30, from heap/HandleStack.cpp:28: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/HandleStack.cpp:30: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MachineStackMarker.o heap/MachineStackMarker.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleHeap.h:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26, from heap/Heap.h:28: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from heap/MachineStackMarker.cpp:27: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(PTHREAD_BASED_QT) && !defined(WTF_USE_PTHREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif OS(HAIKU) | ^~~~~~~~~~~~ heap/MachineStackMarker.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #elif OS(UNIX) | ^~~~~~~~~~~ heap/MachineStackMarker.cpp:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if !OS(HAIKU) | ^~~~~~~~~~~~ heap/MachineStackMarker.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if HAVE(PTHREAD_NP_H) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if OS(WINCE) | ^~~~~~~~~~~~ heap/MachineStackMarker.cpp:108:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 108 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:160:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 160 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:266:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 266 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:271:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 271 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:307:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 307 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 309 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:336:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 336 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:338:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 338 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:380:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 380 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:382:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 382 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:382:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 382 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #elif CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ heap/MachineStackMarker.cpp:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #elif CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #elif CPU(X86_64) && OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MachineStackMarker.cpp:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 446 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 446 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 446 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/HandleHeap.o heap/HandleHeap.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/HandleHeap.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/HandleHeap.cpp:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleHeap.h:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleHeap.cpp:29: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkStackSymbian.o heap/MarkStackSymbian.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/MarkStackSymbian.cpp:20: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from heap/MarkStack.h:29, from heap/MarkStackSymbian.cpp:21: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from interpreter/Register.h:34, from heap/MarkStack.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:31: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32, from heap/MarkStack.h:33: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from heap/MarkStack.h:35: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ heap/MarkStackSymbian.cpp:23:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 23 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkStackPosix.o heap/MarkStackPosix.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/MarkStackPosix.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from heap/MarkStack.h:29, from heap/MarkStackPosix.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from interpreter/Register.h:34, from heap/MarkStack.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:31: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32, from heap/MarkStack.h:33: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from heap/MarkStack.h:35: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ heap/MarkStackPosix.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ heap/MarkStackPosix.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkStackWin.o heap/MarkStackWin.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/MarkStackWin.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from heap/MarkStack.h:29, from heap/MarkStackWin.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from interpreter/Register.h:34, from heap/MarkStack.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:31: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32, from heap/MarkStack.h:33: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from heap/MarkStack.h:35: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ heap/MarkStackWin.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Heap.o heap/Heap.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/Heap.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleHeap.h:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:26: runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.cpp:32: runtime/Tracing.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if HAVE(DTRACE) | ^~~~~~~~~~~ heap/Heap.cpp:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/Heap.cpp:405:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 405 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkStack.o heap/MarkStack.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkedBlock.o heap/MarkedBlock.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from heap/MarkStack.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from heap/MarkStack.h:29, from heap/MarkStack.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from interpreter/Register.h:34, from heap/MarkStack.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:31: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32, from heap/MarkStack.h:33: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from heap/MarkStack.h:35: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/HandleHeap.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:29: heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from heap/MarkStack.cpp:31: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Bitmap.h:23, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from ./wtf/PageAllocationAligned.h:29, from heap/MarkedBlock.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/JSCell.h:26, from heap/MarkedBlock.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from heap/MarkedBlock.cpp:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:31: runtime/JSZombie.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/MarkedBlock.cpp:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGByteCodeParser.o dfg/DFGByteCodeParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.cpp:27: dfg/DFGByteCodeParser.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGJITCodeGenerator.o dfg/DFGJITCodeGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from dfg/DFGJITCodeGenerator.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCodeGenerator.cpp:27: dfg/DFGJITCodeGenerator.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGJITCodeGenerator.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DebuggerActivation.o debugger/DebuggerActivation.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGJITCompiler.o dfg/DFGJITCompiler.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/MarkedSpace.o heap/MarkedSpace.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Bitmap.h:23, from heap/MarkedBlock.h:25, from heap/MarkedSpace.h:26: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from ./wtf/PageAllocationAligned.h:29, from heap/MarkedBlock.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashSet.h:25, from heap/MarkedSpace.h:31: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from heap/MarkedSpace.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32, from runtime/CallData.h:32, from runtime/JSCell.h:26, from heap/MarkedSpace.cpp:24: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from heap/MarkedSpace.cpp:27: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGOperations.o dfg/DFGOperations.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGNonSpeculativeJIT.o dfg/DFGNonSpeculativeJIT.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGSpeculativeJIT.o dfg/DFGSpeculativeJIT.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGOperations.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNonSpeculativeJIT.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNonSpeculativeJIT.cpp:27: dfg/DFGNonSpeculativeJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNonSpeculativeJIT.cpp:29: dfg/DFGSpeculativeJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGNonSpeculativeJIT.cpp:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGSpeculativeJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DebuggerCallFrame.o debugger/DebuggerCallFrame.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from debugger/DebuggerCallFrame.cpp:33: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Debugger.o debugger/Debugger.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from debugger/Debugger.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashSet.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from debugger/Debugger.cpp:26: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32, from parser/Parser.h:28, from debugger/Debugger.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ExecutableAllocator.o jit/ExecutableAllocator.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from ./wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:31, from jit/ExecutableAllocator.cpp:28: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from jit/ExecutableAllocator.h:32: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from jit/ExecutableAllocator.h:33: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27, from jit/ExecutableAllocator.h:35: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ExecutableAllocatorFixedVMPool.o jit/ExecutableAllocatorFixedVMPool.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:29, from ./wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:31, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from jit/ExecutableAllocator.h:32: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from jit/ExecutableAllocator.h:33: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27, from jit/ExecutableAllocator.h:35: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.cpp:27: dfg/DFGGraph.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ dfg/DFGGraph.cpp:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DFGGraph.o dfg/DFGGraph.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/NodesCodegen.o bytecompiler/NodesCodegen.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITArithmetic.o jit/JITArithmetic.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CallFrame.o interpreter/CallFrame.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/NodeConstructors.h:25, from bytecompiler/NodesCodegen.cpp:28: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:31, from parser/Parser.h:28, from parser/NodeConstructors.h:26: interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/NodesCodegen.cpp:30: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:33: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:42: runtime/RegExpCache.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:43: runtime/RegExpObject.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = JSC::RegisterID* const; T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = JSC::RegisterID*; T = WTF::RefPtr; long unsigned int inlineCapacity = 16]' bytecompiler/NodesCodegen.cpp:322:18: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 8]' bytecompiler/NodesCodegen.cpp:1792:31: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITCall.o jit/JITCall.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITArithmetic32_64.o jit/JITArithmetic32_64.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JIT.o jit/JIT.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITCall32_64.o jit/JITCall32_64.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/RegisterFile.o interpreter/RegisterFile.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITOpcodes.o jit/JITOpcodes.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITOpcodes32_64.o jit/JITOpcodes32_64.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITPropertyAccess.o jit/JITPropertyAccess.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITStubs.o jit/JITStubs.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from jit/JITCall.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITCall.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITCall32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from interpreter/RegisterFile.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:24, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from interpreter/RegisterFile.h:32, from interpreter/RegisterFile.cpp:30: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:27: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/VectorTraits.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/WriteBarrier.h:29, from heap/Handle.h:29, from heap/HandleHeap.h:30: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from interpreter/RegisterFile.h:33: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34, from heap/Weak.h:32, from interpreter/RegisterFile.h:35: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from interpreter/RegisterFile.cpp:33: interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from interpreter/Interpreter.h:33: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35, from interpreter/Interpreter.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JITPropertyAccess32_64.o jit/JITPropertyAccess32_64.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ThunkGenerators.o jit/ThunkGenerators.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:27: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:31: jit/SpecializedThunkJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ThunkGenerators.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ParserArena.o parser/ParserArena.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from parser/ParserArena.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from runtime/Identifier.h:24, from parser/ParserArena.h:29, from parser/ParserArena.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/ParserArena.cpp:29: interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:926:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:576:24: required from 'void WTF::Vector::clear() [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' parser/ParserArena.cpp:97:30: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/BytecodeGenerator.o bytecompiler/BytecodeGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:30: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/BytecodeGenerator.cpp:31: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1229 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1367 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1370:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1370 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1390 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1421:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1421 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1424 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1442:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1442 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1445:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1445 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1678 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1795 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1857 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:2060:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2060 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp: In member function 'JSC::RegisterID* JSC::BytecodeGenerator::emitCatch(JSC::RegisterID*, JSC::Label*, JSC::Label*)': bytecompiler/BytecodeGenerator.cpp:2063:37: warning: narrowing conversion of 'start->JSC::Label::bind(0, 0)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 2063 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~^~~~~~ bytecompiler/BytecodeGenerator.cpp:2063:54: warning: narrowing conversion of 'end->JSC::Label::bind(0, 0)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 2063 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~^~~~~~ bytecompiler/BytecodeGenerator.cpp:2063:81: warning: narrowing conversion of '(&((JSC::BytecodeGenerator*)this)->JSC::BytecodeGenerator::instructions())->WTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 2063 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~~~~~~~~~^~ bytecompiler/BytecodeGenerator.cpp:2063:105: warning: narrowing conversion of '(((JSC::BytecodeGenerator*)this)->JSC::BytecodeGenerator::m_dynamicScopeDepth + ((JSC::BytecodeGenerator*)this)->JSC::BytecodeGenerator::m_baseScopeDepth)' from 'int' to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 2063 | HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp: In member function 'void JSC::BytecodeGenerator::beginSwitch(JSC::RegisterID*, JSC::SwitchInfo::SwitchType)': bytecompiler/BytecodeGenerator.cpp:2110:44: warning: narrowing conversion of '(&((JSC::BytecodeGenerator*)this)->JSC::BytecodeGenerator::instructions())->WTF::Vector::size()' from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 2110 | SwitchInfo info = { instructions().size(), type }; | ~~~~~~~~~~~~~~~~~~~^~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer::initialize(T*, T*) [with T = JSC::RegisterID]': ./wtf/Vector.h:244:125: required from 'static void WTF::VectorTypeOperations::initialize(T*, T*) [with T = JSC::RegisterID]' ./wtf/Vector.h:871:39: required from 'void WTF::Vector::grow(size_t) [with T = JSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:243:43: required from 'void WTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:232:17: required from 'void WTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:170:13: required from 'void WTF::SegmentedVector::grow(size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' bytecompiler/BytecodeGenerator.cpp:247:19: required from here ./wtf/Vector.h:108:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSC::RegisterID' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 108 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:39: bytecompiler/RegisterID.h:37:11: note: 'class JSC::RegisterID' declared here 37 | class RegisterID { | ^~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = JSC::RegisterID* const; T = WTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = JSC::RegisterID*; T = WTF::RefPtr; long unsigned int inlineCapacity = 16]' bytecompiler/BytecodeGenerator.cpp:1560:20: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::RegisterID]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::RegisterID]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ./wtf/Vector.h:869:27: required from 'void WTF::Vector::grow(size_t) [with T = JSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:243:43: required from 'void WTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:232:17: required from 'void WTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' ./wtf/SegmentedVector.h:170:13: required from 'void WTF::SegmentedVector::grow(size_t) [with T = JSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]' bytecompiler/BytecodeGenerator.cpp:247:19: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::RegisterID' with no trivial copy-assignment [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecompiler/RegisterID.h:37:11: note: 'class JSC::RegisterID' declared here 37 | class RegisterID { | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Parser.o parser/Parser.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from parser/Parser.cpp:23: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from debugger/Debugger.h:25, from parser/Parser.h:26, from parser/Parser.cpp:24: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashSet.h:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32, from runtime/ExceptionHelpers.h:32, from parser/Parser.h:27: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from parser/Parser.h:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/SourceProviderCache.o parser/SourceProviderCache.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from parser/SourceProviderCache.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:26, from ./wtf/HashMap.h:24, from parser/SourceProviderCache.h:26, from parser/SourceProviderCache.cpp:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/RefPtr.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from parser/SourceProviderCache.h:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:27, from parser/SourceProviderCacheItem.h:27, from parser/SourceProviderCache.cpp:29: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./wtf/text/WTFString.h:28, from parser/SourceProviderCacheItem.h:28: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Nodes.o parser/Nodes.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from parser/Nodes.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/Nodes.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/NodeConstructors.h:25, from parser/Nodes.cpp:28: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:31, from parser/Parser.h:28, from parser/NodeConstructors.h:26: interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from parser/Nodes.cpp:30: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.cpp:33: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.cpp:42: runtime/RegExpObject.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Profile.o profiler/Profile.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from profiler/Profile.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from profiler/CallIdentifier.h:30, from profiler/ProfileNode.h:32, from profiler/Profile.h:29, from profiler/Profile.cpp:27: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from profiler/CallIdentifier.h:32: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/text/StringHash.h:28: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Lexer.o parser/Lexer.cpp In file included from ./config.h:30, from parser/Lexer.cpp:24: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:27, from parser/Lexer.cpp:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:26: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Nodes.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:31, from parser/Parser.h:28, from parser/NodeInfo.h:24: interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.cpp:44: generated/Lexer.lut.h:6:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ parser/Lexer.cpp: In member function 'JSC::JSTokenType JSC::Lexer::lex(JSC::JSTokenData*, JSC::JSTokenInfo*, LexType, bool)': parser/Lexer.cpp:989:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 989 | if ((m_current | 0x20) == 'x' && isASCIIHexDigit(peek(1))) { | ^~ parser/Lexer.cpp:1003:5: note: here 1003 | case CharacterNumber: | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ArgList.o runtime/ArgList.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ArgList.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/ArgList.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/ArgList.cpp:25: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35, from runtime/ArgList.cpp:26: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ArrayConstructor.o runtime/ArrayConstructor.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ArrayConstructor.cpp:24: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ArrayConstructor.h:24, from runtime/ArrayConstructor.cpp:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArrayPrototype.h:25, from runtime/ArrayConstructor.cpp:27: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Profiler.o profiler/Profiler.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from profiler/Profiler.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from profiler/CallIdentifier.h:30, from profiler/ProfileNode.h:32, from profiler/Profile.h:29, from profiler/Profiler.h:32, from profiler/Profiler.cpp:30: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from profiler/CallIdentifier.h:32: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/text/StringHash.h:28: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSValue.h:32, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from runtime/Identifier.h:24, from runtime/CommonIdentifiers.h:24, from profiler/Profiler.cpp:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:32: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from profiler/Profiler.cpp:33: interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from profiler/Profiler.cpp:34: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::moveOverlapping(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:254:80: required from 'static void WTF::VectorTypeOperations::moveOverlapping(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:1083:40: required from 'void WTF::Vector::remove(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' profiler/Profiler.cpp:91:37: required from here ./wtf/Vector.h:156:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 156 | memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:806:27: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' profiler/Profiler.cpp:79:29: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Arguments.o runtime/Arguments.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/Arguments.cpp:25: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/Arguments.cpp:26: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ProfileNode.o profiler/ProfileNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from profiler/ProfileNode.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from profiler/CallIdentifier.h:30, from profiler/ProfileNode.h:32, from profiler/ProfileNode.cpp:30: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from profiler/CallIdentifier.h:32: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/text/StringHash.h:28: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from profiler/ProfileNode.cpp:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:54: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ profiler/ProfileNode.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ profiler/ProfileNode.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::moveOverlapping(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:254:80: required from 'static void WTF::VectorTypeOperations::moveOverlapping(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:1083:40: required from 'void WTF::Vector::remove(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' profiler/ProfileNode.cpp:143:30: required from here ./wtf/Vector.h:156:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 156 | memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:926:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:576:24: required from 'void WTF::Vector::clear() [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' profiler/ProfileNode.cpp:158:21: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/BooleanConstructor.o runtime/BooleanConstructor.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/BooleanConstructor.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/BooleanConstructor.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/BooleanObject.o runtime/BooleanObject.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/BooleanObject.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanObject.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ProfileGenerator.o profiler/ProfileGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from profiler/ProfileGenerator.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from ./runtime/UString.h:26, from profiler/CallIdentifier.h:30, from profiler/ProfileNode.h:32, from profiler/Profile.h:29, from profiler/ProfileGenerator.h:29, from profiler/ProfileGenerator.cpp:27: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from profiler/CallIdentifier.h:32: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/text/StringHash.h:28: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSValue.h:32, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from profiler/ProfileGenerator.cpp:29: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:32: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from profiler/ProfileGenerator.cpp:30: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from profiler/ProfileGenerator.cpp:37: runtime/Tracing.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if HAVE(DTRACE) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/BooleanPrototype.o runtime/BooleanPrototype.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/BooleanPrototype.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanPrototype.h:24, from runtime/BooleanPrototype.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CommonIdentifiers.o runtime/CommonIdentifiers.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/CommonIdentifiers.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from runtime/Identifier.h:24, from runtime/CommonIdentifiers.h:24, from runtime/CommonIdentifiers.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/CallData.o runtime/CallData.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/CallData.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/CallData.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/CallData.cpp:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ArrayPrototype.o runtime/ArrayPrototype.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ConstructData.o runtime/ConstructData.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ArrayPrototype.cpp:24: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/ArrayPrototype.h:24, from runtime/ArrayPrototype.cpp:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArrayPrototype.h:25: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from interpreter/CachedCall.h:32, from runtime/ArrayPrototype.cpp:27: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/ArrayPrototype.cpp:28: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/ArrayPrototype.cpp:30: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/ArrayPrototype.cpp:68: generated/ArrayPrototype.lut.h:6:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/ArrayPrototype.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer::initialize(T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:244:125: required from 'static void WTF::VectorTypeOperations::initialize(T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:515:43: required from 'WTF::Vector::Vector(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 256; size_t = long unsigned int]' runtime/ArrayPrototype.cpp:189:53: required from here ./wtf/Vector.h:108:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 108 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from runtime/ConstructData.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/ConstructData.h:32, from runtime/ConstructData.cpp:27: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/ConstructData.cpp:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Completion.o runtime/Completion.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/Completion.cpp:23: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/Completion.h:26, from runtime/Completion.cpp:24: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Completion.cpp:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Completion.cpp:27: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Completion.cpp:29: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32, from parser/Parser.h:28, from runtime/Completion.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DateConstructor.o runtime/DateConstructor.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/DateConstructor.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/DateConstructor.h:24, from runtime/DateConstructor.cpp:23: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/DateConstructor.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ runtime/DateConstructor.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ runtime/DateConstructor.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ runtime/DateConstructor.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if HAVE(SYS_TIMEB_H) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DateInstance.o runtime/DateInstance.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/DateInstance.cpp:22: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DateInstance.cpp:23: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/JSParser.o parser/JSParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from parser/JSParser.cpp:26: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CallData.h:32, from runtime/Executable.h:29, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from parser/JSParser.cpp:32: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ parser/JSParser.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1301:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1301 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1386 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1714:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1714 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1732 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1756 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1773:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1773 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1798:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1798 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1816 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1844 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1864:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1864 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:2047:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2047 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:926:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:574:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' parser/JSParser.cpp:462:31: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::JSParser::Scope]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::JSParser::Scope]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::JSParser::Scope; long unsigned int inlineCapacity = 10; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::JSParser::Scope; long unsigned int inlineCapacity = 10; size_t = long unsigned int]' ./wtf/Vector.h:806:27: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::JSParser::Scope; long unsigned int inlineCapacity = 10; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = JSC::JSParser::Scope; T = JSC::JSParser::Scope; long unsigned int inlineCapacity = 10]' parser/JSParser.cpp:568:28: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JSC::JSParser::Scope' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:289:12: note: 'struct JSC::JSParser::Scope' declared here 289 | struct Scope { | ^~~~~ parser/JSParser.cpp: In instantiation of 'typename TreeBuilder::Expression JSC::JSParser::parseVarDeclarationList(TreeBuilder&, int&, const JSC::Identifier*&, typename TreeBuilder::Expression&, int&, int&, int&) [with TreeBuilder = JSC::SyntaxChecker; typename TreeBuilder::Expression = int]': parser/JSParser.cpp:730:54: required from 'typename TreeBuilder::Statement JSC::JSParser::parseVarDeclaration(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; typename TreeBuilder::Statement = int]' parser/JSParser.cpp:1220:35: required from 'typename TreeBuilder::Statement JSC::JSParser::parseStatement(TreeBuilder&, const JSC::Identifier*&) [with TreeBuilder = JSC::SyntaxChecker; typename TreeBuilder::Statement = int]' parser/JSParser.cpp:696:52: required from 'typename TreeBuilder::SourceElements JSC::JSParser::parseSourceElements(TreeBuilder&) [with SourceElementsMode mode = JSC::JSParser::CheckForStrictMode; TreeBuilder = JSC::SyntaxChecker; typename TreeBuilder::SourceElements = int]' parser/JSParser.cpp:1297:5: required from 'typename TreeBuilder::FunctionBody JSC::JSParser::parseFunctionBody(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; typename TreeBuilder::FunctionBody = JSC::FunctionBodyNode*]' parser/JSParser.cpp:1346:29: required from 'bool JSC::JSParser::parseFunctionInfo(TreeBuilder&, const JSC::Identifier*&, typename TreeBuilder::FormalParameterList&, typename TreeBuilder::FunctionBody&, int&, int&, int&) [with FunctionRequirements = JSC::JSParser::FunctionNeedsName; bool nameIsInContainingScope = true; TreeBuilder = JSC::ASTBuilder; typename TreeBuilder::FormalParameterList = JSC::ParameterNode*; typename TreeBuilder::FunctionBody = JSC::FunctionBodyNode*]' parser/JSParser.cpp:1389:5: required from 'typename TreeBuilder::Statement JSC::JSParser::parseFunctionDeclaration(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; typename TreeBuilder::Statement = JSC::StatementNode*]' parser/JSParser.cpp:1225:40: required from 'typename TreeBuilder::Statement JSC::JSParser::parseStatement(TreeBuilder&, const JSC::Identifier*&) [with TreeBuilder = JSC::ASTBuilder; typename TreeBuilder::Statement = JSC::StatementNode*]' parser/JSParser.cpp:696:52: required from 'typename TreeBuilder::SourceElements JSC::JSParser::parseSourceElements(TreeBuilder&) [with SourceElementsMode mode = JSC::JSParser::CheckForStrictMode; TreeBuilder = JSC::ASTBuilder; typename TreeBuilder::SourceElements = JSC::SourceElements*]' parser/JSParser.cpp:662:77: required from here parser/JSParser.cpp:803:82: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context] 803 | context.addVar(name, (hasInitializer || (!m_allowsIn && match(INTOKEN))) ? DeclarationStacks::HasInitializer : 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Statement JSC::JSParser::parseStatement(TreeBuilder&, const JSC::Identifier*&) [with TreeBuilder = JSC::ASTBuilder]': parser/JSParser.cpp:1263:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1263 | nonTrivialExpressionCount = m_nonTrivialExpressionCount; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1264:5: note: here 1264 | default: | ^~~~~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Statement JSC::JSParser::parseStatement(TreeBuilder&, const JSC::Identifier*&) [with TreeBuilder = JSC::SyntaxChecker]': parser/JSParser.cpp:1263:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1263 | nonTrivialExpressionCount = m_nonTrivialExpressionCount; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser/JSParser.cpp:1264:5: note: here 1264 | default: | ^~~~~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Property JSC::JSParser::parseProperty(TreeBuilder&) [with bool strict = true; TreeBuilder = JSC::SyntaxChecker]': parser/JSParser.cpp:1724:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1724 | wasIdent = true; | ~~~~~~~~~^~~~~~ parser/JSParser.cpp:1725:5: note: here 1725 | case STRING: { | ^~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Property JSC::JSParser::parseProperty(TreeBuilder&) [with bool strict = false; TreeBuilder = JSC::SyntaxChecker]': parser/JSParser.cpp:1724:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1724 | wasIdent = true; | ~~~~~~~~~^~~~~~ parser/JSParser.cpp:1725:5: note: here 1725 | case STRING: { | ^~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Property JSC::JSParser::parseProperty(TreeBuilder&) [with bool strict = true; TreeBuilder = JSC::ASTBuilder]': parser/JSParser.cpp:1724:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1724 | wasIdent = true; | ~~~~~~~~~^~~~~~ parser/JSParser.cpp:1725:5: note: here 1725 | case STRING: { | ^~~~ parser/JSParser.cpp: In member function 'typename TreeBuilder::Property JSC::JSParser::parseProperty(TreeBuilder&) [with bool strict = false; TreeBuilder = JSC::ASTBuilder]': parser/JSParser.cpp:1724:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1724 | wasIdent = true; | ~~~~~~~~~^~~~~~ parser/JSParser.cpp:1725:5: note: here 1725 | case STRING: { | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DateConversion.o runtime/DateConversion.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/DateConversion.cpp:43: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/DateConversion.h:45, from runtime/DateConversion.cpp:44: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/CrossThreadRefCounted.h:37: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/DateConversion.cpp:46: ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:32: ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:26, from runtime/DateConversion.cpp:47: runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/DateConversion.cpp:51: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ ./wtf/StringExtras.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(RVCT) && __ARMCC_VERSION < 400000 | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/Error.o runtime/Error.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/Error.cpp:24: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from runtime/Error.cpp:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ErrorConstructor.o runtime/ErrorConstructor.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ErrorConstructor.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorConstructor.h:24, from runtime/ErrorConstructor.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ErrorInstance.o runtime/ErrorInstance.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ErrorInstance.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorInstance.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/GCActivityCallback.o runtime/GCActivityCallback.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/GCActivityCallback.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:25, from runtime/GCActivityCallback.h:32, from runtime/GCActivityCallback.cpp:30: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ In file included from ./wtf/OwnPtr.h:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:33: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/GCActivityCallback.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(CF) | ^~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ErrorPrototype.o runtime/ErrorPrototype.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ErrorPrototype.cpp:21: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorPrototype.h:24, from runtime/ErrorPrototype.cpp:22: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/StringRecursionChecker.h:23, from runtime/ErrorPrototype.cpp:28: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/ExceptionHelpers.o runtime/ExceptionHelpers.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/ExceptionHelpers.cpp:29: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/ExceptionHelpers.h:32, from runtime/ExceptionHelpers.cpp:30: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/ExceptionHelpers.cpp:32: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.h:36, from runtime/Executable.h:31: bytecode/Opcode.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~ bytecode/Opcode.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if COMPILER(RVCT) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(CODEBLOCK_SAMPLING) || ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 247 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^ ~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from runtime/Executable.h:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:33: bytecode/SamplingTool.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:276:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 276 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:326:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 326 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 170 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 229 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Lexer.h:27, from parser/Parser.h:30, from bytecode/EvalCodeCache.h:35: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34: assembler/MacroAssembler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/Instruction.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/Instruction.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if !ENABLE(COMPUTED_GOTO_INTERPRETER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:39: runtime/RegExp.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 291 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:342:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 342 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:355:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 355 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 412 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:490:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 490 | #if !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 530 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:534:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 534 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 575 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:249:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:884:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:799:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:837:23: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]' ./wtf/Vector.h:978:33: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; long unsigned int inlineCapacity = 0]' bytecode/CodeBlock.h:454:155: required from here ./wtf/Vector.h:152:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -O2 -fexceptions -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++98 -Wno-deprecated -O2 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fpermissive -O3 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -o .obj/release-static/DatePrototype.o runtime/DatePrototype.cpp make[2]: Leaving directory '/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore' In file included from ./config.h:30, from runtime/DatePrototype.cpp:24: ./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~ ./wtf/Platform.h:381:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 381 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(AARCH64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 479 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:481:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 481 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:482:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 482 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | || OS(HAIKU) \ | ^ ~~~~~~~~ ./wtf/Platform.h:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:485:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 485 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | || OS(SYMBIAN) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 559 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:559:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 579 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 593 | #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS) | ^~~~~~~~~~ ./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:606:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 606 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 610 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 622 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if PLATFORM(CHROMIUM) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:665:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 665 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:669:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 669 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 673 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 677 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if PLATFORM(ANDROID) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if PLATFORM(WIN) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 715 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 719 | #if USE(CFNETWORK) || PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:724:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 724 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:728:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 728 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 732 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | #if PLATFORM(BREWMP_SIMULATOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if OS(UNIX) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if OS(DARWIN) || OS(FREEBSD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \ | ^~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~~ ./wtf/Platform.h:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \ | ^ ~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~ ./wtf/Platform.h:784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 784 | && !OS(ANDROID) && !PLATFORM(BREWMP) | ^ ~~~~~~~~~~~~~~~ ./wtf/Platform.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:820:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 820 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 848 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if !OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/Platform.h:886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 886 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~ ./wtf/Platform.h:889:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 889 | #if !OS(UNIX) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 976 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~ ./wtf/Platform.h:1009:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1009 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1010:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1010 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1011:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1011 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1012 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1013:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1013 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1014 | || CPU(PPC64) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1015 | || CPU(MIPS64) || CPU(AARCH64) | ^ ~~~~~~~~~~~ ./wtf/Platform.h:1027:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1027 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1037 | #if !defined(ENABLE_JIT) && COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:1043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1043 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1044 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:1045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1045 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | && !OS(QNX) | ^ ~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1051:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1051 | #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~ ./wtf/Platform.h:1061:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1061 | #if !(ENABLE(JIT) || ENABLE(INTERPRETER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1065 | #if CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1104 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1107 | #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1118 | #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1125 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1130 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1136 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1144 | #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1175 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1179 | #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1183 | #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1187 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1193 | #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1203 | #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1207 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1214 | #if ENABLE(CLIENT_BASED_GEOLOCATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1218 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1226:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1226 | #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1230 | #if ENABLE(GLIB_SUPPORT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:99: ./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if HAVE(VARIADIC_MACRO) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #elif PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if OS(WINCE) && !PLATFORM(TORCHMOBILE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if OS(WINDOWS) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 287 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 290 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 331 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 346 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 358 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #elif COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:29, from runtime/CachedTranscendentalFunction.h:29, from runtime/JSGlobalData.h:32, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DatePrototype.h:24, from runtime/DatePrototype.cpp:25: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:27, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from runtime/JSValue.h:31: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:28: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:23: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] 48 | extern std::nullptr_t nullptr; | ^~~~~~~ ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/HashFunctions.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSValue.h:32: ./wtf/MathExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(QNX) | ^~~~~~~~~~ ./wtf/MathExtras.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if (COMPILER(MSVC) && _MSC_VER < 1800) || (COMPILER(RVCT) && !(RVCT_VERSION_AT_LEAST(3, 0, 0, 0))) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MSVC) && _MSC_VER < 1800 | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSValue.h:33: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ runtime/JSValue.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValue.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValue.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #elif USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ runtime/JSValue.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from wtf/BlockStack.h:30, from heap/HandleHeap.h:29, from heap/Heap.h:25, from runtime/JSGlobalData.h:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:32: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) | ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 696 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 729 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 983 | #if COMPILER(MSVC7_OR_LOWER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Handle.h:29, from heap/HandleHeap.h:30: runtime/WriteBarrier.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ heap/Handle.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.h:33, from heap/Heap.h:26: ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~ ./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:30, from heap/Heap.h:27: interpreter/Register.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ interpreter/Register.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:29, from ./wtf/HashSet.h:25, from heap/MarkStack.h:32: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #elif COMPILER(GCC) && !OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:70: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ ./wtf/HashSet.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if COMPILER(MSVC) && _MSC_VER >= 1700 | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from heap/MarkStack.h:35: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~ ./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) || OS(SYMBIAN) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~ heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/MarkStack.h:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(WINDOWS) || OS(SYMBIAN) || PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.h:25, from heap/Heap.h:28: heap/MachineStackMarker.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from ./wtf/PageAllocationAligned.h:30, from heap/MarkedBlock.h:26, from heap/MarkedSpace.h:26: ./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(HAIKU) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if HAVE(MMAP) | ^~~~~~~~~ ./wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/DateMath.h:50, from runtime/DateInstanceCache.h:29, from runtime/JSGlobalData.h:34: ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~~~~~~~ ./wtf/CurrentTime.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if COMPILER(MSVC7_OR_LOWER) || COMPILER(MINGW) || OS(WINCE) | ^~~~~~~~~~~~ ./wtf/CurrentTime.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:27, from ./wtf/DateMath.h:52: ./wtf/PassOwnArrayPtr.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/PassOwnArrayPtr.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !defined(LOOSE_PASS_OWN_ARRAY_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ ./wtf/OwnArrayPtr.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/DateMath.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/DateMath.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ./wtf/DateMath.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if HAVE(TM_ZONE) | ^~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:35: jit/ExecutableAllocator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if OS(SYMBIAN) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~ jit/ExecutableAllocator.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(JIT) && ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:34, from runtime/JSGlobalData.h:37: assembler/MacroAssemblerCodeRef.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36: jit/ThunkGenerators.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27, from runtime/UString.h:26, from runtime/NumericStrings.h:29, from runtime/JSGlobalData.h:39: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 133 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if USE(QT4_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31, from ./wtf/unicode/Unicode.h:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if OS(UNIX) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if OS(FREEBSD) || OS(OPENBSD) | ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !PLATFORM(QT) && !PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if PLATFORM(CHROMIUM) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !USE(QT_ICU_TEXT_BREAKING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if USE(CF) | ^~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 205 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ In file included from runtime/JSGlobalData.h:49: ./wtf/ThreadSpecific.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(PTHREADS) || PLATFORM(QT) || PLATFORM(GTK) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if !USE(PTHREADS) && !PLATFORM(QT) && !PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if !ENABLE(SINGLE_THREADED) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #elif PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from runtime/JSGlobalData.h:50: ./wtf/StackBounds.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:34: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if PLATFORM(WX) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if PLATFORM(HAIKU) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if PLATFORM(BREWMP) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:169:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 169 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if !COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~ ./wtf/text/StringHash.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC) | ^~~~~~~~~~~~~ ./wtf/WTFThreadData.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSC) | ^~~~~~~~~~~ ./wtf/WTFThreadData.h:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSC) | ^~~~~~~~~~~ runtime/JSGlobalData.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(JSC_MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/JSGlobalData.h:249:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 249 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:267:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~ runtime/JSGlobalData.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #if ENABLE(JIT) && ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(JIT) | ^~~~~~~~~~ interpreter/CallFrame.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if ENABLE(INTERPRETER) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/ArgList.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:31, from runtime/JSObject.h:31: runtime/JSValueInlineMethods.h:175:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 175 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSValueInlineMethods.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/JSCell.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ runtime/JSCell.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(JSC_ZOMBIES) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyMapHashTable.h:27, from runtime/Structure.h:33, from runtime/ScopeChain.h:25, from runtime/JSObject.h:35: ./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR) | ^~~~~~~~~~~~ runtime/Structure.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:38: runtime/JSString.h:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if COMPILER(MSVC) && !defined(BUILDING_JavaScriptCore) | ^~~~~~~~~~~~~~~~~ runtime/JSObject.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/DatePrototype.cpp:32: runtime/Lookup.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if COMPILER(WINSCW) | ^~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~ runtime/Lookup.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if ENABLE(JIT) && ENABLE(JIT_OPTIMIZE_NATIVE_CALL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Lookup.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/DatePrototype.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !PLATFORM(MAC) && HAVE(LANGINFO_H) | ^~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if !PLATFORM(MAC) && HAVE(LANGINFO_H) | ^~~~~~~~~~~~~~~ In file included from runtime/DatePrototype.cpp:47: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ ./wtf/StringExtras.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if COMPILER(RVCT) && __ARMCC_VERSION < 400000 | ^~~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if HAVE(SYS_PARAM_H) | ^~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if HAVE(SYS_TIMEB_H) | ^~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ runtime/DatePrototype.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/DatePrototype.cpp:124: generated/DatePrototype.lut.h:6:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/DatePrototype.cpp:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if HAVE(LANGINFO_H) | ^~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 217 | #if HAVE(LANGINFO_H) | ^~~~~~~~~~~~~~~ runtime/DatePrototype.cpp:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(LANGINFO_H) | ^~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' 96 | COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' 120 | COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' 87 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' 88 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' 89 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' 90 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' 95 | template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' 96 | template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' 97 | template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' 98 | template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } | ^~~~~~~~~~~~~~ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' 75 | COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' 127 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] 326 | #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] | ^~~~~ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' 140 | COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); | ^~~~~~~~~~~~~~ runtime/DatePrototype.cpp: In function 'void* JSC::dateProtoFuncToISOString(ExecState*)': runtime/DatePrototype.cpp:504:58: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] 504 | snprintf(buffer, sizeof(buffer) - 1, "%04d-%02d-%02dT%02d:%02d:%02d.%03dZ", 1900 + gregorianDateTime->year, gregorianDateTime->month + 1, gregorianDateTime->monthDay, gregorianDateTime->hour, gregorianDateTime->minute, gregorianDateTime->second, static_cast(fmod(thisDateObj->internalNumber(), 1000))); | ^~~~ In file included from /usr/include/stdio.h:964, from interpreter/RegisterFile.h:36, from interpreter/CallFrame.h:28: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void* JSC::dateProtoFuncToISOString(ExecState*)' at runtime/DatePrototype.cpp:504:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 25 and 85 bytes into a destination of size 27 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp: In function 'JSC::JSCell* JSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)': runtime/DatePrototype.cpp:246:40: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=] 246 | snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900); | ^~ runtime/DatePrototype.cpp:246:39: note: directive argument in the range [-2147481748, 2147483647] 246 | snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900); | ^~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'JSC::JSCell* JSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)' at runtime/DatePrototype.cpp:246:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp: In function 'JSC::JSCell* JSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)': runtime/DatePrototype.cpp:248:40: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=] 248 | snprintf(yearString, yearLen, "%d", year); | ^~ runtime/DatePrototype.cpp:248:39: note: directive argument in the range [-2147481748, 2147483647] 248 | snprintf(yearString, yearLen, "%d", year); | ^~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'JSC::JSCell* JSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)' at runtime/DatePrototype.cpp:248:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ runtime/DatePrototype.cpp: In function 'JSC::JSCell* JSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)': runtime/DatePrototype.cpp:250:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation] 250 | strncpy(yearLocation, yearString, yearLen - 1); | ^